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代码包装修正版
Mar 15 PHP
PHP strtr() 函数使用说明
Nov 21 PHP
php preg_replace替换实例讲解
Nov 04 PHP
PHP使用PHPMailer发送邮件的简单使用方法
Nov 12 PHP
让codeigniter与swfupload整合的最佳解决方案
Jun 12 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
Yii调试查看执行SQL语句的方法
Jul 15 PHP
thinkphp跨库操作的简单代码实例
Sep 22 PHP
PHP实现阿里大鱼短信验证的实例代码
Jul 10 PHP
PHP迭代器和迭代的实现与使用方法分析
Apr 19 PHP
TP5框架页面跳转样式操作示例
Apr 05 PHP
PHP页面静态化――纯静态与伪静态用法详解
Jun 05 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
手冲咖啡应该是现代精品咖啡店的必备选项吗?
2021/03/03 冲泡冲煮
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
如何使用FireFox插件FirePHP调试PHP
2013/07/23 PHP
PHP数据过滤的方法
2013/10/30 PHP
php动态绑定变量的用法
2015/06/16 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
javascript 二维数组的实现与应用
2010/03/16 Javascript
document.createElement()用法
2013/03/13 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
JavaScript获取页面上被选中文字的方法技巧
2015/03/13 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
Bootstrap模态对话框的简单使用
2016/04/29 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
Vue props中Object和Array设置默认值操作
2020/07/30 Javascript
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
python实现可逆简单的加密算法
2019/03/22 Python
Django框架安装方法图文详解
2019/11/04 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
莫斯科高科技在线商店:KremlinStore
2019/03/13 全球购物
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
医学护理毕业生自荐信
2013/11/07 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
九年级科学教学反思
2014/01/29 职场文书
党员创先争优心得体会
2014/09/11 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
通讯稿格式及范文
2015/07/22 职场文书
会议室使用管理制度
2015/08/06 职场文书