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 删除cookie和浏览器重定向
Mar 16 PHP
PHP文件读写操作之文件读取方法详解
Jan 13 PHP
一个PHP分页类的代码
May 18 PHP
php学习之流程控制实现代码
Jun 09 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
PHP json格式和js json格式 js跨域调用实现代码
Sep 08 PHP
解析php mysql 事务处理回滚操作(附实例)
Aug 05 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
Apr 08 PHP
php实现微信发红包
Dec 05 PHP
PHP 记录访客的浏览信息方法
Jan 29 PHP
PHP PDOStatement::errorInfo讲解
Jan 31 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
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
jquery自动完成插件(autocomplete)应用之PHP版
2009/12/15 Javascript
javascript oop开发滑动(slide)菜单控件
2010/08/25 Javascript
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
javascript实现随时变化着的背景颜色
2015/04/02 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
[01:24:34]2014 DOTA2华西杯精英邀请赛5 24 DK VS LGD
2014/05/25 DOTA
Python学习笔记之常用函数及说明
2014/05/23 Python
对python中的logger模块全面讲解
2018/04/28 Python
有关Tensorflow梯度下降常用的优化方法分享
2020/02/04 Python
Python生成器next方法和send方法区别详解
2020/05/30 Python
python openpyxl模块的使用详解
2021/02/25 Python
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
机电专业大学生职业规划书范文
2014/02/25 职场文书
租赁协议书范本
2014/04/22 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
茶楼服务员岗位职责
2015/02/09 职场文书
团员自我评价范文
2015/03/10 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
2015年重阳节活动主持词
2015/07/30 职场文书
初中数学教学随笔
2015/08/15 职场文书
Python实现PIL图像处理库绘制国际象棋棋盘
2021/07/16 Python