手机
当前位置:查字典教程网 >编程开发 >php教程 >php下判断数组中是否存在相同的值array_unique
php下判断数组中是否存在相同的值array_unique
摘要:array_unique(PHP4>=4.0.1,PHP5)array_unique--移除数组中重复的值说明arrayarray_uniq...

array_unique(PHP4>=4.0.1,PHP5)

array_unique--移除数组中重复的值

说明

arrayarray_unique(arrayarray)

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下判断数组中是否存在相同的值array_unique】相关文章:

php中文本数据翻页(留言本翻页)

PHP中实现图片的锐化

php使用数组填充下拉列表框的方法

一个阿拉伯数字转中文数字的函数

BBS(php & mysql)完整版(七)

详细介绍:Apache+PHP+MySQL配置攻略

php中数据的批量导入(csv文件)

php支持中文字符串分割的函数

php删除指定目录的方法

php中PDO方式实现数据库的增删改查

精品推荐
分类导航