例
从数组中删除重复的值:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
运行示例» 定义和用法
所述array_unique()函数从数组中删除重复的值。 如果两个或多个数组的值是相同的,所述第一外观将被保持,而另一个将被删除。
Note:返回的数组将保持first阵列项目的主要类型。
句法
array_unique( array )
参数 | 描述 |
---|---|
array | 需要。 指定的数组 |
sortingtype | 可选的。 指定如何比较数组元素/项。 可能的值:
|
技术细节
返回值: | 返回过滤阵列 |
---|---|
PHP版本: | 4.0.1+ |
更新日志: | sortingtype的默认值在PHP 5.2.10被改回SORT_STRING。 sortingtype的默认值改为SORT_REGULAR在PHP 5.2.9。 在此之前的版本,默认值SORT_STRING。 |
<PHP阵列参考