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
)

相关文章