PHP array_unique( ) 函数

2025 年 1 月 6 日 | 阅读 1 分钟

array_unique( ) 函数是 PHP 的一个内置函数,用于从数组中删除重复的值。该函数于 4.0.1 版本引入。

语法

参数

参数描述必需
array1输入的数组。必需
sort_flags可选的第二个参数 sort_flags 可以使用以下值来修改排序行为:
排序类型标志
SORT_REGULAR - 正常匹配项
SORT_NUMERIC - 数值匹配项
SORT_STRING - 字符串匹配项
SORT_LOCALE_STRING - 基于当前区域设置的字符串匹配项。
可选

返回

array_unique( ) 函数返回过滤后的数组。

示例 1

输出

Array
(
    [a] => zee
    [c] =>aajtak
    [d] =>ndtv
)

示例 2

输出

Array
(
    [0] => java
    [1] =>php
    [3] => python
    [4] => html
)

示例 3

输出

Array
(
    [a] =>abhijeet
    [b] =>arijit
)

示例 4

输出

Array
(
    [a] => dell
    [0] =>hp
    [1] =>leneovo
)