1 次元配列から重複値を削除するには、PHP システム関数 array_unique を直接使用できますが、この関数は多次元配列から重複値を削除できません。
以下は2次元配列から重複した値を削除できる関数です。
//二次元配列から重複する値を削除します
function array_unique_fb($array2D){ <br /> foreach ($array2D as $v){<br /> $v=join(',',$v);//降维,也可以用implode,将一维数组转换为用逗号连接的字符串<br /> $temp[]=$v;<br /> }<br /> $temp=array_unique($temp);//去掉重复的字符串,也就是重复的一维数组<br /> foreach ($temp as $k => $v){<br /> $temp[$k]=explode(',',$v);//再将拆开的数组重新组装<br /> }<br /> return $temp;<br />}