php数组函数总结

一:排序
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() 返回根据offsetlength 参数所指定的 array数组中的一段序列。


三:合并

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

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

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

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

      "+"操作符.效果类似代码foreach每个数组元素,然后将每个元素压入一个新堆栈当中,如果同样的key已经存在则不处理




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值