php数组函数序列之array_unique() - 去除数组中重复的元素值


Posted in PHP onOctober 29, 2011

array_unique() 定义和用法
array_unique() 函数移除数组中的重复的值,并返回结果数组。

当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。

返回的数组中键名不变。

语法
array_unique(array)
参数 描述
array 必需。规定输入的数组。

说明
array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。

提示和注释
注释:被返回的数组将保持第一个数组元素的键类型。

例子

<?php 
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); 
print_r(array_unique($a)); 
?>

输出:

Array ( [a] => Cat [b] => Dog )

PHP 相关文章推荐
php模拟js函数unescape的函数代码
Oct 20 PHP
自定义php类(查找/修改)xml文档
Mar 26 PHP
php图片缩放实现方法
Feb 20 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
Sep 10 PHP
php使用fgetcsv读取csv文件出现乱码的解决方法
Nov 08 PHP
Yii多表联合查询操作详解
Jun 02 PHP
PHP多进程编程总结(推荐)
Jul 18 PHP
PHP实现Google plus的好友拖拽分组效果
Oct 21 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 PHP
PHP实现下载远程图片保存到本地的方法
Jun 19 PHP
php tpl模板引擎定义与使用示例
Aug 09 PHP
PHP实现倒计时功能
Nov 16 PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 #PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 #PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 #PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 #PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
Oct 27 #PHP
PHP实现异步调用方法研究与分享
Oct 27 #PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 #PHP
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
无数据库的详细域名查询程序PHP版(5)
2006/10/09 PHP
利用PHP实现与ASP Banner组件相似的类
2006/10/09 PHP
php实现文件下载更能介绍
2012/11/23 PHP
php旋转图片90度的方法
2013/11/07 PHP
PHP单例模式详细介绍
2015/07/01 PHP
thinkPHP中session()方法用法详解
2016/12/08 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
2014/01/31 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
2016/09/27 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
JS实现的RC4加密算法示例
2018/08/16 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
Vue+Element-UI实现上传图片并压缩
2019/11/26 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
vue.js实现输入框输入值内容实时响应变化示例
2018/07/07 Python
python看某个模块的版本方法
2018/10/16 Python
用Python画一个LinkinPark的logo代码实例
2019/09/10 Python
在Python中使用filter去除列表中值为假及空字符串的例子
2019/11/18 Python
python绘制无向图度分布曲线示例
2019/11/22 Python
Python如何读取、写入CSV数据
2020/07/28 Python
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
潘婷洗发水广告词
2014/03/14 职场文书
校运动会广播稿300字
2014/10/07 职场文书
党员争先创优承诺书
2015/01/20 职场文书
社会实践活动总结
2015/02/05 职场文书
公司董事任命书
2015/09/21 职场文书