文章插图
数组是分为一维数组以及多维数组的,对于去掉重复数组的方式也都各有不同,最常见的就是使用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'),);过滤方法:
function multi_array_unqie($arr){ $data = http://hnpxn.com/IT/array();foreach ($arr as $val){ if(!in_array($val,$data)){$data[] = $val;} }return $data;}好啦,基本的过滤方式,在上述已经详细说明,大家感兴趣的话,可以自行带入实例中,去尝试看下哦~
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- php算法面试题及答案 php有哪些算法面试题
- php zend框架 php Zend中搭建MVC
- php 排序 php选择排序是什么意思
- php sort函数 php中sort函数是什么
- php symfony php之Symfony框架是什么
- php zend框架 php中安装Zend框架
- php面试问题大全及答案大全 php初级面试题的总结
- 哈希表在php中的使用
- phpfor循环语句 php中for循环是什么
- php zend框架 php中Zend框架的介绍