截取数组中指定长度做为新数组array_slice()
array_slice(array,offset,length,preserve)
参数 描述
array 必需。规定输入的数组。
offset
必需。数值。规定取出元素的开始位置。
如果是正数,则从前往后开始取,如果是负值,从后向前取 offset 绝对值。
length
可选。数值。规定被返回数组的长度。
如果 length 为正,则返回该数量的元素。
如果 length 为负,则序列将终止在距离数组末端这么远的地方。
如果省略,则序列将从 offset 开始直到 array 的末端。
preserve
可选。可能的值:
true - 保留键
false - 默认 - 重置键
例子 1
<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird"); print_r(array_slice($a,1,2)); ?>
输出:
Array ( [0] => Cat [1] => Horse )
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: php array_slice 截取数组
copyright © 2008-2019 入门客AI创业平台 版权所有 备案号:湘ICP备2023012770号