php array_slice()函数从数组中获取片段并返回一个新的数组

分类:知识百科 日期: 点击:0

php array_slice()函数是用于从数组中获取片段并返回一个新的数组。它可以帮助我们迅速获取数组中的一部分,比如从一个大数组中取出几个元素,或者从一个数组中取出一段连续的元素。

使用方法

array_slice()函数接受三个参数:数组,开始索引,长度,其中数组是必需的,开始索引和长度是可选的。

$arr = array('a','b','c','d','e','f','g','h','i','j');

//取出从索引3开始的一个元素
$slice = array_slice($arr, 3);
print_r($slice);

//取出从索引3开始的三个元素
$slice = array_slice($arr, 3, 3);
print_r($slice);

//取出从索引3开始的到末尾的元素
$slice = array_slice($arr, 3, -1);
print_r($slice);

上面的代码会输出:

Array
(
    [0] => d
    [1] => e
    [2] => f
    [3] => g
    [4] => h
    [5] => i
)

Array
(
    [0] => d
    [1] => e
    [2] => f
)

Array
(
    [0] => d
    [1] => e
    [2] => f
    [3] => g
    [4] => h
    [5] => i
)

可以看到,array_slice()函数可以帮助我们从数组中获取特定的片段,从而节省时间和空间。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。