我记性不好,所以记录下常用的操作代码!
//将数组随机排序 shuffle($poker);返回true or false
//合并数组:array_merge()
//将字符串转换为数组:explode()//将数组转换为字符串:implode()//in_array();判断元素是否在数组中//count();求出数组的长度//array_shift():去掉数组中的第一个元素//array_pop():去掉数组中的最后一个元素//array_push($array,$value);给数组最后追加一个元素// array_unshift($array,$value);给数组开始追加一个元素//array_filter($array);去除数组中的空白元素//str_split 将字符串转数组 一个字符串为一个元素移除数组中的元素unset($menu[$key]);
//PHP 获取该值在数组中的keydump(array_search('综合医院',$type));
将数组重新排序$list=array_values($list);
去除数组重复值$list=array_unique($list);
查询元素是否在数组中in_array($key,$acl)
将数组按字典序排序
- sort() - 以升序对数组排序
- rsort() - 以降序对数组排序
- asort() - 根据值,以升序对关联数组进行排序
- ksort() - 根据键,以升序对关联数组进行排序
- arsort() - 根据值,以降序对关联数组进行排序
- krsort() - 根据键,以降序对关联数组进行排序
将二维数组转换成一维数组$group_id=array_column($gg,'group_id');
数组序列化/反序列化serialize和unserialize函数