查询

array_unique()函数—用法及示例

「 移除数组中重复的元素,并返回新的数组 」


array_unique() 函数用于移除数组中重复的元素,并返回新的数组。

用法:

array_unique(array $array, int $flags = SORT_STRING): array

参数:

  • $array:必需,要操作的数组。
  • $flags:可选,用于指定对比元素时的比较方式。可选值有:
    • SORT_REGULAR:按照一般比较规则比较(默认)。
    • SORT_NUMERIC:按照数值比较。
    • SORT_STRING:按照字符串比较。

示例:

$array = [1, 2, 3, 2, 4, 3];
$result = array_unique($array);

print_r($result);

输出:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [4] => 4
)

在上面的示例中,array_unique() 函数移除了数组中重复的元素,并返回了新的数组 [1, 2, 3, 4]

补充纠错
上一个函数: array_uintersect_uassoc()函数
下一个函数: array_values()函数
热门PHP函数
分享链接