数组是分为一维数组以及多维数组的,对于去掉重复数组的方式也都各有不同,最常见的就是使用array_unique()进行重复值的去除,当然面对不同的情况时候,设置方式都是有所不同的,下面针对一维数组以及多维度数组的不同情况,给大家展现过滤重复数组的方法,好啦,下面一起来详细学习下吧。
1、关于一维数组:
$a=array(a,b,c,d,a,b,e,f,g);
过滤方法:
array_unique($a)
2、关于二维数组
$a=array( array('a','b','c','d'), array('f','g','h','i'), array('a','b','c','d'), array('f','g','h','i'), );
过滤方法:
functionmulti_array_unqie($arr){ $data=array(); foreach($arras$val){ if(!in_array($val,$data)){ $data[]=$val; } } return$data; }
原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容