$arr = array(
array('user_id'=>1,'brand_id'=>'aaa','brand_name'=>'1'),
array('user_id'=>1,'brand_id'=>'aaa','brand_name'=>'2'),
array('user_id'=>1,'brand_id'=>'aaa','brand_name'=>'3'),
array('user_id'=>2,'brand_id'=>'ddd','brand_name'=>'4'),
array('user_id'=>3,'brand_id'=>'ddd','brand_name'=>'5')
);
//print_r($arr);
$newarr = array();
foreach($arr as $_arr){
if(!isset($newarr[$_arr['user_id']])){
$newarr[$_arr['user_id']] = $_arr;
}
}
print_r($newarr);
exit;
最原始的方法,直接遍历一遍不就出来了吗
思路:构造一维数组,然后array_unique()