php里面我们经常用到的几个数组操作函数

今天记录一下数组操作的函数,如下:

array_push($array,11);  //等同于$array[]=11;在最后插入一个元素(多个)

array_pop($array);  //等同于出栈,在数组中删除 最后一个成员,并返回最后一个成员的值

end($array);  //取出数组最后一个成员,不删除

array_shift($array);  //和pop相反,删除第一个成员,然后返回其值,可以用于队列实现

count($array);  //取数组成员个数,还有个sizeof,是count的另外一个名字(别名)

sort($array);  //给数组排序,从最低到最高重新安排,还有几个不同的排序方式uasort,uksort,usort,还有根据key排序的:krsort,ksort

ksort($array);  //根据键排序

isset($array['a']);  //这个函数虽然不能算是数组的,但是也是经常用到的,用来判断数组某个键(成员)存不存在

array_keys($array);  //返回数组的键

unset($array['a']);  //删除某一个成员,但是有问题,可以使用array_splice

array_splice($array,1,2,array("替代1","替代2”));  //去掉数组中的某一部分并用其它值取代,第二个参数1是开始位置,第三个参数2是删除/替换长度,第四个参数不写就是删除

php数组序号是从0开始排列的

版权声明:
文章:php里面我们经常用到的几个数组操作函数
作者:老怪兽
链接:https://www.gsdm.cn/zixunjiaocheng/jishujiaocheng/122.html
来源:哥是代码
文章版权归作者所有,未经允许请勿转载。如有侵权请发送zjmaib@foxmail.com删除
THE END
分享
二维码
< <上一篇
下一篇>>