本文实例讲述了php二维数组合并及去重复的方法。分享给大家供大家参考。具体实现方法如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
$arr = array_merge ( $labels , $label ); //合并需要合并的俩个数组 $key = id; //去重条件 $tmp_arr = array (); //声明数组 foreach ( $arr as $k => $v ) { if (in_array( $v [ $key ], $tmp_arr )) //搜索$v[$key]是否在$tmp_arr数组中存在,若存在返回true { unset( $arr [ $k ]); //删除掉数组($arr)里相同ID的数组 } else { $tmp_arr [] = $v [ $key ]; //记录已有的id } } dump( $arr ); |
希望本文所述对大家的php程序设计有所帮助。