php数组去重的函数代码


Posted in PHP onFebruary 03, 2013
<?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 开发环境配置(测试开发环境)
Apr 28 PHP
腾讯QQ php程序员面试题目整理
Jun 08 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
Apr 29 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
php实现的用户查询类实例
Jun 18 PHP
php获取图片信息的方法详解
Dec 10 PHP
yii分页组件用法实例分析
Dec 28 PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
php中使用临时表查询数据的一个例子
Feb 03 #PHP
PHP应用JSON技巧讲解
Feb 03 #PHP
set_include_path和get_include_path使用及注意事项
Feb 02 #PHP
php代码中使用换行及(\n或\r\n和br)的应用
Feb 02 #PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
Feb 02 #PHP
php验证手机号码(支持归属地查询及编码为UTF8)
Feb 01 #PHP
破解.net程序(dll文件)编译和反编译方法
Jan 31 #PHP
You might like
php录入页面中动态从数据库中提取数据的实现
2006/10/09 PHP
PHP基础知识回顾
2012/08/16 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
php和html的区别点详细总结
2019/09/24 PHP
laravel实现于语言包的完美切换方法
2019/09/29 PHP
javascript的函数
2007/01/31 Javascript
js中关于new Object时传参的一些细节分析
2011/03/13 Javascript
jquery 插件学习(五)
2012/08/06 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
不得不分享的JavaScript常用方法函数集(下)
2015/12/25 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
遍历json 对象的属性并且动态添加属性的实现
2016/12/02 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
微信小程序商城项目之淘宝分类入口(2)
2017/04/17 Javascript
Nodejs读取文件时相对路径的正确写法(使用fs模块)
2017/04/27 NodeJs
Vuex利用state保存新闻数据实例
2017/06/28 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
Vue实现简易购物车页面
2020/12/30 Vue.js
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
[02:27]《DAC最前线》之附加赛征程
2015/01/29 DOTA
Python单例模式实例分析
2015/01/14 Python
python实现简易通讯录修改版
2018/03/13 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
2018/06/07 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
Python小白不正确的使用类变量实例
2020/05/29 Python
keras导入weights方式
2020/06/12 Python
通过实例解析python and和or使用方法
2020/11/14 Python
html5与css3小应用
2013/04/03 HTML / CSS
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
印尼穆斯林时尚购物网站:Hijabenka
2016/12/10 全球购物
公务员总结性个人自我评价
2013/12/05 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书