语法
array_slice($array, $offset [,$length [,$preserve_keys]] );
定义与使用
array_slice() 函数返回数组中由偏移量和长度参数指定的元素序列。
参数
| 参数 | 描述 |
|---|---|
| array | (必需)指定一个数组 |
| offset | (必需)指定函数在切片的起始位置 |
| length | (可选)指定切片的长度 |
| preserve_keys | (可选)给出 TRUE 来保留密钥,FALSE 用于重置密钥,默认是FALSE。 |
返回值
返回元素序列。
示例
试试以下示例 −
<?php
$input = array("a", "b", "c", "d", "e");
print_r(array_slice($input, 2, -1));
print_r(array_slice($input, 2, -1, true));
?>
这将得到以下结果 −
Array ( [0] => c [1] => d ) Array ( [2] => c [3] => d )

