php 数组常用的方法

array_keys(arr) //返或一个数组,数组值为目标数组的所有key值

array_values(arr) //返回一个数组,数组值为目标数组的所有values值

判断是否存在

is_array(arr) //返回boolean 判断是否是一个数组

in_array(value,arr) //返回boolean 判断数组中是否存在这个值

array_key_exists() //返回boolean 判断数组中是否存在指定的key值

判断差值

array_diff(arr1,arr2) //返回一个差值数组 计算数组的值的差集,只能作用在一维数组

array_diff_key(arr1,arr2) //返回一个差集数组 计算数组的键的差集,只能作用在一维数组

判断交集

array_intersect(arr1,arr2) //返回一个交集数组 计算数组的值的交集,只能作用在一维数组上

array_intersect_key()(arr1,arr2)//返回一个交集数组 计算数组的键的交集,只能作用在一维数组上

遍历所有值

 array_values() //返回数组中的所有值

array_keys()//返回数组中的所有键

扫描二维码关注公众号,回复: 11137276 查看本文章
foreach ($a1 as $k => $v) {
dump($v);
}

排序 直接修改元数组

sort() 升序

rsort() 降序

usort() 自定义排序

合并数组

arrary_merge

猜你喜欢

转载自www.cnblogs.com/wrhbk/p/12679100.html