|
[U]复制代码[/U] 代码如下:
$v) {
if(in_array($v[$key], $tmp_arr)) {
unset($arr[$k]);
} else {
$tmp_arr[] = $v[$key];
}
}
sort($arr);
return $arr;
}
$aa = array(
array('id' => 123, 'name' => '张三'),
array('id' => 123, 'name' => '李四'),
array('id' => 124, 'name' => '王五'),
array('id' => 125, 'name' => '赵六'),
array('id' => 126, 'name' => '赵六')
);
$key = 'name';
assoc_unique(&$aa, $key);
print_r($aa);
?>
您可能感兴趣的文章:PHP二维数组的去重问题解析php三维数组去重(示例代码)php数组去重实例及分析php数组去重复数据示例php冒泡排序、快速排序、快速查找、二维数组去重实例分享php二维数组合并及去重复的方法PHP数组去重比较快的实现方式PHP的数组中提高元素查找与元素去重的效率的技巧解析PHP二维数组去重实例分析PHP二维数组去重算法PHP编程快速实现数组去重的方法详解
|
|