文章来源:
100素材网
更新时间:
2014-08-05 17:01:16
PHP array_unique() 函数 php删除重复数组
在PHP数组中,可以使用array_unique()函数去掉数组中重复的元素。array_unique函数的语法如下:
array array_unique ( array array) ;
array_unique()函数接受array作为输入并返回没有重复值的新数组,其键名保留不变。array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,忽略所有后面的键名。
这并不意味着在未排序的array中同一个值的第一个出现的键名会被保留。只有当 (string) $elem1 = (string) $elem2 时,两个单元被认为相同。即当字符串的表达一样时,第一个单元将被保留。
去掉数组中重复元素的示例如下:
<?php $input = array ("1" => "100素材网", "2" =>"100sucai.com","3" =>"100sucai", "4" => "100素材","5" => "100sucai", "6" =>"100素材网") ; $result = array_unique ( $input ) ; print_r ( $result ) ; ?>
浏览次数次
上一篇文章: PHP导出数据到Excel
下一篇文章: 使用php对输入的数据进行过滤判断