檢測和計算數組中的唯一值
使用一維數組時,識別和計算數組唯一有用值的出現。為了實現這一點,PHP 提供了強大的 array_count_values() 函數。
使用 array_count_values()
要使用array_count_values(),只需將數組傳遞給函數,如下所示:
$result = array_count_values($array);
該函數將傳回關聯數組,其中鍵是輸入數組中的唯一值,相應的值是每個值出現的計數。
範例
考慮範例陣列:
$array = ['apple', 'orange', 'pear', 'banana', 'apple', 'pear', 'kiwi', 'kiwi', 'kiwi'];
當我們執行:
$result = array_count_values($array); print_r($result);
輸出將be:
Array ( [apple] => 2 [orange] => 1 [pear] => 2 [banana] => 1 [kiwi] => 3 )
此輸出清楚地指示原始陣列中每個唯一值的計數。
以上是如何有效計算 PHP 數組中的唯一值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!