博客列表 >数组笔记2

数组笔记2

mtf
mtf原创
2017年09月23日 15:25:59720浏览

count($arr,1)第二个参数默认为零,写1则检测多维数组

array_unique($arr)删除重复的值

array_count_values($arr)返回一个关联数组,键为¥arr的值,值为出现的次数,¥arr的值必须为整数或字符串

array_filter($arr,fun)将值依次传入回调,返回true则出现在结果数组中

array_walk($arr,fun)1.遍历fun($v,$k)2.更新元素fun(&$v,$k,$suffix){return $v.=$suffix;}

array_walk($arr,'fun','_我是后缀');

array_map(fun,$arr1,$arr2,...)将回调作用与多个数组,回调的参数与数组数量必须一样且一一对应,每个数组的数量也需要一致 返回一个新数组

sort(¥arr)升序rsort()降序 ksort()krsort()按键排序asort()arsort()保留键值对应关系排序

array_multisort($arr1,SORT_ASC,$arr2,SORT_DESC)对多个数组排序,升、降

对多维数组<排序>,先用foreach将数组分成多个新数组———>$arrName[],$arrAge[],$arrSex[];

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议