php下判断数组中是否存在相同的值array_unique


Posted in PHP onMarch 25, 2008

array_unique(PHP 4 >= 4.0.1, PHP 5)
array_unique -- 移除数组中重复的值
说明
array array_unique ( array array )
array_unique() 接受 array 作为输入并返回没有重复值的新数组。
注意键名保留不变。array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。
注: 当且仅当 (string) $elem1 === (string) $elem2 时两个单元被认为相同。就是说,当字符串的表达一样时。
第一个单元将被保留。
例子 1. array_unique() 例子

<?php      
$input = array("a" => "green", "red", "b" => "green", "blue", "red");      
$result = array_unique($input);      
print_r($result);      
?>     

上例将输出:

Array      
(      
    [a] => green      
    [0] => red      
    [1] => blue      
)     

例子 2. array_unique() 和类型
上例将输出: 

<?php      
$input = array(4, "4", "3", 4, 3, "3");      
$result = array_unique($input);      
var_dump($result);      
?>    
array(2) {      
  [0] => int(4)      
  [2] => string(1) "3"     
}
PHP 相关文章推荐
php使用Smarty的相关注意事项及访问变量的几种方式
Dec 08 PHP
PHP基础之运算符的使用方法
Apr 28 PHP
php中读写文件与读写数据库的效率比较分享
Oct 19 PHP
用PHP代替JS玩转DOM的思路及示例代码
Jun 15 PHP
php中文字符串截取方法实例总结
Sep 30 PHP
PHP CURL 多线程操作代码实例
May 13 PHP
两种php实现图片上传的方法
Jan 22 PHP
微信支付开发动态链接Native支付
Jul 12 PHP
PHP实现文件上传功能实例代码
May 18 PHP
PHP XML Expat解析器知识点总结
Feb 15 PHP
PHP autoload使用方法及步骤详解
Sep 05 PHP
Yii中特殊行为ActionFilter的使用方法示例
Oct 18 PHP
php获取mysql版本的几种方法小结
Mar 25 #PHP
非常不错的MySQL优化的8条经验
Mar 24 #PHP
php不用正则采集速度探究总结
Mar 24 #PHP
php木马攻击防御之道
Mar 24 #PHP
php入门小知识
Mar 24 #PHP
PHP 实例化类的一点摘记
Mar 23 #PHP
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 #PHP
You might like
php桌面中心(二) 数据库写入
2007/03/11 PHP
PHP入门学习的几个不错的实例代码
2008/07/13 PHP
YII中assets的使用示例
2014/07/31 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
2015/12/31 PHP
PHP几个实用自定义函数小结
2016/01/25 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
event.currentTarget与event.target的区别介绍
2012/12/31 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
JavaScript知识点总结(四)之逻辑OR运算符详解
2016/05/31 Javascript
JavaScript字符串对象
2017/01/14 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
如何手写一个简易的 Vuex
2020/10/10 Javascript
[49:29]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
Python django框架应用中实现获取访问者ip地址示例
2019/05/17 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
C语言怎样定义和声明全局变量和函数最好
2013/11/26 面试题
升职自荐信
2013/11/28 职场文书
保护母亲河倡议书
2014/04/14 职场文书
小学毕业演讲稿
2014/04/25 职场文书
公司运动会策划方案
2014/05/25 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
2015少先队大队辅导员工作总结
2015/07/24 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书
化工生产实习心得体会
2016/01/22 职场文书
用php如何解决大文件分片上传问题
2021/07/07 PHP