Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php array_unique 一维数组去除重复值的例子

php array_unique 一维数组去除重复值的例子

发布时间:2015-07-29   编辑:www.jquerycn.cn
php中可以使用array_unique()函数去除数组中的重复元素。array_unique函数 array_unique(array) ; array_unique()函数接受array作为输入并返回没有重复值的新数组,其键名保留不变。

php中可以使用array_unique()函数去除数组中的重复元素。

array_unique函数
array_unique(array) ;
array_unique()函数接受array作为输入并返回没有重复值的新数组,其键名保留不变。
array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,忽略所有后面的键名。

这并不意味着在未排序的array中同一个值的第一个出现的键名会被保留。
只有当 (string) $elem1 = (string) $elem2 时,两个单元被认为相同。即当字符串的表达一样时,第一个单元将被保留。

下面为大家举一个简单的例子。
 

复制代码 代码如下:
<?php
/**
 * 去除数组中重复元素
 * link:www.jquerycn.cn
 * date:2013/2/25
*/
$input = array ("1" => "苹果", "橘子","鸭梨", "a" => "橘子", "香蕉", "苹果") ;
$result = array_unique ( $input ) ;
print_r ( $result ) ;
?>

输出结果:
array ( [1] => 苹果 [2] => 橘子 [3] => 鸭梨 [4] => 香蕉 )

您可能感兴趣的文章:
php array_unique 一维数组去除重复值的例子
PHP二维数组去重的实例解析
一个去除二维数组中重复项的php函数
php数组函数之array_unique() 去除数组中重复的元素值
php 数组去重的方法参考(一维数组去重、二维数组去重)
php去除数组中重复数据的二个例子
php数组去重的函数代码示例
php数组去重(一维、二维数组去重)的简单示例
加强版的array_unique函数(支持二维数组)
PHP数组函数array_unique处理二维数组的实例

[关闭]