手机
当前位置:查字典教程网 >编程开发 >php教程 >php数组去重的函数代码
php数组去重的函数代码
摘要:复制代码代码如下:

复制代码 代码如下:

<?php

function assoc_unique($arr, $key) {

$tmp_arr = array();

foreach($arr as $k => $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 eval函数一句话木马代码

PHP遍历数组的方法汇总

php中关于socket的系列函数总结

php支持中文字符串分割的函数

我的论坛源代码(二)

php页面缓存ob系列函数介绍

PHP获取数组的键与值方法小结

php自定义hash函数实例

php计算给定时间之前的函数用法实例

我的论坛源代码(九)

精品推荐
分类导航