【php】二维数组去除重复值和array_unique函数
2013-02-06 18:08
316 查看
对于一维数组去除重复值的方法,是可以直接使用php系统函数array_unique,但是这个函数不能对多维数组去除重复值,下面分享一个可以去除二维数组的重复值的函数。
查看代码
查看代码
01 | //二维数组去掉重复值 |
02 | function array_unique_fb( $array2D ){ |
03 | foreach ( $array2D as $v ){ |
04 | $v =join( ',' , $v ); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串 |
05 | $temp []= $v ; |
06 | } |
07 | $temp = array_unique ( $temp ); //去掉重复的字符串,也就是重复的一维数组 |
08 | foreach ( $temp as $k => $v ){ |
09 | $temp [ $k ]= explode ( ',' , $v ); //再将拆开的数组重新组装 |
10 | } |
11 | return $temp ; |
12 | } |
相关文章推荐
- 二维数组去除重复值和array_unique函数
- PHP 去除一维,二维数组重复value的键
- php 二维数组去除重复值
- PHP二维数组去除重复,重复值相加
- php二维数组去除重复,重复值相加
- PHP中二维数组的排序、去除二维数组的重复、对二维数组的某一字段进行求和的方法
- php数组函数序列之array_unique() - 去除数组中重复的元素值
- php利用array_flip实现数组键值交换去除数组重复值
- php数组函数序列之array_unique() - 去除数组中重复的元素值
- php数组操作:array_flip去除数组中重复元素
- php数组函数序列之array_unique() - 去除数组中重复的元素值
- PHP二维数组去重的方法(保留各个键值的同时去除重复的项)-- 二维数组的唯一性
- php 二维数组去除重复的value
- php去除二维数组中重复值
- php-Arrays 函数-array_unique-移除数组中重复的值
- PHP根据二维数组中某个项排序之array_multisort
- PHP去除重复的数组数据
- php 处理二维数组(去除重复项,排序,转换,去空白等)
- php 数组合并,去除重复的
- php二维数组合并及去重复的方法