例
從數組中刪除重複的值:
<?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陣列參考