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 分库分表hash算法
Nov 12 PHP
PHP XML操作的各种方法解析(比较详细)
Jun 17 PHP
php实现把数组按指定的个数分隔
Feb 17 PHP
php curl登陆qq后获取用户信息时证书错误
Feb 03 PHP
PHP中实现crontab代码分享
Mar 26 PHP
PHP中的Trait 特性及作用
Apr 03 PHP
PHP抓取及分析网页的方法详解
Apr 26 PHP
thinkphp验证码的实现(form、ajax实现验证)
Jul 28 PHP
让Laravel API永远返回JSON格式响应的方法示例
Sep 05 PHP
laravel 实现上传图片到本地和前台访问示例
Oct 21 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
ThinkPHP5.1验证码功能实现的示例代码
Jun 08 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获取网站域名和地址的代码
2008/08/17 PHP
PHP中Enum(枚举)用法实例详解
2015/12/07 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
拉动滚动条加载数据的jquery代码
2012/05/03 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
js实现简单的省市县三级联动效果实例
2016/02/18 Javascript
Bootstrap select下拉联动(jQuery cxselect)
2017/01/04 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
Vue.js与 ASP.NET Core 服务端渲染功能整合
2017/11/16 Javascript
vue使用axios实现文件上传进度的实时更新详解
2017/12/20 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
vue打开新窗口并实现传参的图文实例
2021/03/04 Vue.js
推荐11个实用Python库
2015/01/23 Python
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
Python实现Event回调机制的方法
2019/02/13 Python
Python使用dict.fromkeys()快速生成一个字典示例
2019/04/24 Python
Python编写打字训练小程序
2019/09/26 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
在win64上使用bypy进行百度网盘文件上传功能
2020/01/02 Python
pymysql模块使用简介与示例
2020/11/17 Python
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
Penhaligon’s英国官网:成立于1870年的英国香水制造商
2021/02/18 全球购物
最新奶茶店创业计划书范文
2014/02/08 职场文书
五四青年节优秀演讲稿范文
2014/05/28 职场文书
电子专业求职信
2014/06/19 职场文书
经济贸易系求职信
2014/08/04 职场文书
党员教师群众路线个人整改措施
2014/10/28 职场文书
党的群众路线教育实践活动心得体会(医院)
2014/11/03 职场文书
2014年房产经纪人工作总结
2014/12/08 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书