要統計數組中元素出現的次數,可以使用array_count_values()
函數。該函數會返回一個關聯數組,其中元素是數組中的值,而鍵是對應元素在數組中出現的次數。
下面是一個示例代碼:
$array = array(1, 2, 2, 3, 3, 4, 4, 4);
$counts = array_count_values($array);
foreach ($counts as $value => $count) {
echo $value . ' 出現了 ' . $count . ' 次
';
}
輸出結果為:
1 出現了 1 次
2 出現了 2 次
3 出現了 2 次
4 出現了 3 次