PHP中的array_slice()函数

array_slice()函数返回数组的选定部分。

语法

array_slice(arr, begin, length, preserve)

参数

  • arr-指定的数组

  • 开始-在数组,其中切片将发生的开始。它显示了数组中的位置。如果begin为负(-1),则切片从数组的末尾开始。值-2表示从数组的倒数第二个元素开始。

  • length-返回的数组的长度。如果长度为负数,则切片将从数组末尾停止那么多元素。

  • 保留-可能的值为TRUE或FALSE。在此,设置键是保留(TRUE)还是重新设置(FALSE)。

返回

array_slice()函数返回数组的选定部分。

示例

以下是一个例子-

<?php

$arr = array("laptop","mobile","tablet","pendrive","headphone");

print_r(array_slice($arr,2,3, true));

?>

输出结果

以下是输出-

Array

(

[2] => tablet

[3] => pendrive

[4] => headphone

)

示例

让我们看另一个例子-

<?php

$arr = array("electronics","accessories","shoes","toys","bags");

print_r(array_slice($arr,1,3, false));

?>

输出结果

以下是输出-

Array

(

[0] => accessories

[1] => shoes

[2] => toys

)

示例

让我们看另一个例子-

<?php

$arr = array("one","two","three","four");

print_r(array_slice($arr,-2));

?>

输出结果

以下是输出-

Array

(

[0] => three

[1] => four

)

以上是 PHP中的array_slice()函数 的全部内容, 来源链接: utcz.com/z/316850.html

回到顶部