欢迎光临
我们一直在努力

php7.3-数组分割函数array_slice

在php中我们需要经常对数组进行各种方式的操作,像数组的排序、数组的去重复等等,大家有需要可以参考下我其他的文章,今天我们就来介绍下php数组的分割,对于数组的分割我们需要用到php系统函数array_slice();

  • 从数组的第1个元素开始截取数组中的3个元素:
<?php
$array=array(1,2,3,4,5);
print_r(array_slice($array,0,3));
//打印结果:
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)

上面的例子我们像分割函数array_slice传入三个变量,$array是我们要分割的数组,第二个变量0是我们要开始截取的数组的位置,这里表示数组0,也就是 $array[0],而第三个变量,这里我们用的3,表示我们需要截取3个元素,非常的简单。

  • 从数组的第3个元素开始取出,并返回数组中的其余元素:
<?php
$array=array(1,2,3,4,5);
print_r(array_slice($array,2));
//打印结果
Array
(
    [0] => 3
    [1] => 4
    [2] => 5
)

上面的例子我们只要向array_slice函数传入二个变量就可以了,第一个是我们要分割的数组$array,第二个变量2是我们要开始截取的数组的位置,也就是$array[2],是数组的第3个元素,这里没有第3个变量,也就是说没有定义我们要截取多少位元素,所以在这里函数会截取从$array[2]位置到结束的所有元素。

赞(1) 打赏
原创文章转载请注明出处:爱编程 » php7.3-数组分割函数array_slice
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱编程、一个运维兼程序员的博客!

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏