看到你,梁松远的博客

位置 » 主页 » 代码分享 » php对二维数组根据第二维指定键名去重方法

php对二维数组根据第二维指定键名去重方法

 /**

 * 二维数组去重
 *
 * @param   array $array
 * @param   string $name
 * @return  array 
 */
function assoc_unique($array , $name){
$arr_id = array();
foreach($array as $k => $v){
$arr_id[$k] = $v[$name];
}
$arr_id = array_unique($arr_id);
foreach($arr_id as $k => $v){
$new_arr[$k] = $array[$k];
}
return $new_arr;
}