php二维数组去重

/**
* 二维数组去重
* @param $array
* @param $remove_key
* @return array
*/
function remove_duplicate_array($array,$remove_key){
$result=[];
foreach ($array as $key => $value) {
$has = false;
foreach($result as $val){
if($val["$remove_key"]==$value["$remove_key"]){
$has = true;
break;
}
}
if(!$has)
$result[]=$value;
}
return $result;
}

或使用
array_unique($array,SORT_REGULAR)
原文地址:https://www.cnblogs.com/donaldworld/p/8026207.html