php数组去重的函数代码
2013-02-03 00:00
627 查看
<?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 数组处理函数extract详解及实例代码
- php 数组处理函数extract详解及实例代码
- php中将数组转成字符串并保存到数据库中的函数代码
- php数组去重的函数代码
- php 数组二分法查找函数代码
- PHP删除Array数组里指定的key(完整版,已封装成函数,附测试代码)
- php中将数组转成字符串并保存到数据库中的函数代码
- php中将数组转成字符串并保存到数据库中的函数代码
- php 数组二分法查找函数代码
- php中使用array_filter()函数过滤空数组的实现代码
- php数组去重的函数代码
- php中使用array_filter()函数过滤空数组的实现代码
- 浏览器直接查看数组 (PHP代码函数)
- php中将数组存到文件里的实现代码
- PHP var_dump遍历对象属性的函数与应用代码
- php数组函数序列之array_unique() - 去除数组中重复的元素值
- PHP 在线翻译函数代码
- PHP的几个常用数字判断函数代码
- 年月日转 unixtime时间戳(PHP代码函数)
- PHP数组排序函数:sort、asort和ksort的不同