php给数组去除重复数据的自定义函数
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-22 16:51:10 浏览: 评论:0
对于重复数据我们多半会放到数据或数据库中然后进行删除或排除重复数据,下面我们来看一个简单的给数组去除重复数据的函数,有兴趣的朋友可进入参考,代码如下:
- /**
- * 给数组排重
- * 与array_unique函数的区别:它要求val是字符串,而这个可以是数组/对象
- *
- * @param unknown_type $arr 要排重的数组
- * @param unknown_type $reserveKey 是否保留原来的Key
- * @return unknown
- */
- static function m_ArrayUnique($arr, $reserveKey = false)
- {
- if (is_array($arr) && !emptyempty($arr))
- {
- foreach ($arr as $key => $value)
- {
- $tmpArr[$key] = serialize($value) . '';
- }
- $tmpArr = array_unique($tmpArr);
- $arr = array();
- foreach ($tmpArr as $key => $value)
- {
- if ($reserveKey)
- {
- $arr[$key] = unserialize($value);
- }//开源代码phpfensi.com
- else
- {
- $arr[] = unserialize($value);
- }
- }
- }
- return $arr;
- }
Tags: php去除重复数据 php自定义函数
- 上一篇:php中html字符串过滤函数详解
- 下一篇:常用的curl发包函数
相关文章
- ·php 自定义复杂MD5加密函数(2014-08-22)
- ·PHP自定义dump_var函数方便自己开发(2014-09-13)
- ·php随机密码生成的自定义函数(2015-04-13)
- ·PHP判断自定义函数定义所在文件(2015-04-13)
- ·使用PHP原生函数就一定比自定义函数快吗?(2015-04-15)
- ·php自定义函数及数组(2015-12-12)
- ·php常规知识考察:自定义函数及内部函数(2020-02-18)
- ·php中自定义函数dump查看数组信息类似var_dump(2020-09-01)
- ·浅析PHP中call user func()函数及如何使用call user func调用自定义函数(2021-06-25)
- ·PHP几个实用自定义函数小结(2021-07-07)
- ·PHP基于自定义函数实现的汉字转拼音功能实例(2021-08-11)
- ·PHP自定义函数实现数组比较功能示例(2021-08-13)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)