您的位置:首页 > 编程语言 > PHP开发

php数组函数总结

2016-01-31 17:12 555 查看
一:排序

sort:本函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。

rsort:本函数对数组进行逆向排序(最高到最低)。 删除原有的键名而不仅是重新排序。

asort:对数组进行排序并保持索引关系

arsort:对数组进行逆向排序并保持索引关系

ksort:对数组按照键名排序,保留键名到数据的关联

krsort:对数组按照键名逆向排序,保留键名到数据的关联

natsort:对字母数字字符串进行排序并保持原有键/值的关联

natcasesort:同natsort排序算法,但不区分大小写字母排序

二:截取

 
array_slice — 从数组中取出一段

说明

array array_slice (array
$array
,int
$offset
[,int
$length
=
NULL
[,bool
$preserve_keys
=false ]] )
array_slice() 返回根据
offset
length
参数所指定的
array
数组中的一段序列。

三:合并

PHP中数组合并的两种方法及区别介绍,需要的朋友可以参考下

1. array_merge,如果两个数组存在相同的key,后面的一个会覆盖前面的

    array_merge.效果类似代码foreach每个数组元素,然后将每个元素压入一个新堆栈当中

2. "+"操作符,如果两个数组存在相同的key,前面的一个会覆盖后面的

    "+"操作符.效果类似代码foreach每个数组元素,然后将每个元素压入一个新堆栈当中,如果同样的key已经存在则不处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: