PHP 中的 array_unique() 函数
phpprogrammingserver side programming
array_unique() 函数从数组中删除重复值。它返回具有唯一元素的筛选数组。
语法
array_unique(arr, compare)
参数
arr − 指定的数组。
compare − 指定如何比较数组元素/项。可能的值
SORT_STRING − 将项作为字符串进行比较
SORT_REGULAR −比较项目而不更改类型
SORT_NUMERIC − 使用数字比较项目
SORT_LOCALE_STRING − 根据当前本地,将项目作为字符串进行比较。
返回
array_unique() 函数返回已过滤的数组。
示例
以下是示例 −
<?php $arr = array("a"=>"one","b"=>"two","c"=>"two", "d"=>"three", "e"=>"three"); print_r(array_unique($arr)); ?>
输出
Array ( [a] => one [b] => two [d] => three )