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 相关文章推荐
smarty+adodb+部分自定义类的php开发模式
Dec 31 PHP
Excel数据导入Mysql数据库的实现代码
Jun 05 PHP
php mssql 数据库分页SQL语句
Dec 16 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
Feb 19 PHP
关于二级目录拖拽排序的实现(源码示例下载)
Apr 26 PHP
php多线程实现方法及用法实例详解
Oct 26 PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 PHP
PHP实现验证码校验功能
Nov 16 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
PHP下用Swoole实现Actor并发模型的方法
Jun 12 PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 PHP
PHP7 windows支持
Mar 09 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启动时候提示PHP startup的解决方法
2013/05/07 PHP
php简单判断文本编码的方法
2015/07/30 PHP
php 指定范围内多个随机数代码实例
2016/07/18 PHP
thinkphp3.2.3 分页代码分享
2016/07/28 PHP
谷歌浏览器不支持showModalDialog模态对话框的解决方法
2014/09/22 Javascript
MVVM模式中ViewModel和View、Model有什么区别?
2015/06/19 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
vue自定v-model实现表单数据双向绑定问题
2018/09/03 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
js console.log打印对象时属性缺失的解决方法
2019/05/23 Javascript
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
编写Python爬虫抓取暴走漫画上gif图片的实例分享
2016/04/20 Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
2017/07/06 Python
python使用xpath中遇到:到底是什么?
2018/01/04 Python
Python装饰器(decorator)定义与用法详解
2018/02/09 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
Python3数字求和的实例
2019/02/19 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
python打包exe开机自动启动的实例(windows)
2019/06/28 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
使用openCV去除文字中乱入的线条实例
2020/06/02 Python
西班牙电子产品购物网站:Electronicamente
2018/07/26 全球购物
现代绅士日常奢侈品:Todd Snyder
2019/12/13 全球购物
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
城市轨道交通工程职业规划书范文
2014/01/18 职场文书
销售总经理岗位职责
2014/03/15 职场文书
庆祝国庆节标语
2014/10/09 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
建国大业电影观后感
2015/06/01 职场文书
幼儿园国培研修日志
2015/11/13 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
SQL SERVER触发器详解
2022/02/24 SQL Server
Java练习之潜艇小游戏的实现
2022/03/16 Java/Android