array_unique()
函数用于移除数组中重复的值。这个函数只接受一个参数,即需要去重的数组。
array_unique(array $array): array
参数:
$array
:需要去重的数组。返回值:
示例:
$array = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($array);
print_r($result);
输出:
Array
(
[a] => green
[0] => red
[1] => blue
)
注意:array_unique()
函数会保留原始数组中的键名,并且在去重时会区分大小写。如果需要不区分大小写地去重,可以使用 array_map('strtolower', $array)
将数组中的所有值转换为小写,然后再调用 array_unique()
函数。