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学习之正则表达式
Apr 17 PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 PHP
php中autoload的用法总结
Nov 08 PHP
php定义数组和使用示例(php数组的定义方法)
Mar 29 PHP
ThinkPHP中自定义目录结构的设置方法
Aug 15 PHP
PHP中mysqli_affected_rows作用行数返回值分析
Dec 26 PHP
PHP函数extension_loaded()用法实例
Jan 19 PHP
typecho插件编写教程(四):插件挂载
May 28 PHP
PHP  Yii清理缓存的实现方法
Nov 10 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
Feb 24 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
Centos7安装swoole扩展操作示例
Mar 26 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
2021年最新CPU天梯图
2021/03/04 数码科技
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
thinkphp实现图片上传功能分享
2014/03/04 PHP
PHP中empty,isset,is_null用法和区别
2017/02/19 PHP
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
javascript中直接引用Microsoft的COM生成Word
2014/01/20 Javascript
Jquery实现Div上下移动示例
2014/04/23 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
2020/03/06 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
德国知名健康零食网上商店:Seeberger
2017/07/27 全球购物
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
小饰品店的创业计划书范文
2013/12/28 职场文书
初中数学教学反思
2014/01/16 职场文书
八一建军节活动方案
2014/02/10 职场文书
大学生党员学习焦裕禄精神思想汇报
2014/09/10 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
预备党员转正材料
2014/12/19 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
公司员工宿舍管理制度
2015/08/03 职场文书
感恩老师主题班会
2015/08/12 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle