可以使用PHP的array_count_values()函數來統計數組中元素的出現次數。該函數會返回一個關聯數組,其中鍵是數組中的元素,值是該元素在數組中出現的次數。
以下是一個示例:
$arr = [1, 2, 3, 1, 2, 3, 4, 5, 4, 4, 4];
$counts = array_count_values($arr);
foreach ($counts as $value => $count) {
echo "$value 出現了 $count 次\n";
}
輸出結果為:
1 出現了 2 次
2 出現了 2 次
3 出現了 2 次
4 出現了 4 次
5 出現了 1 次
在示例中,數組$arr
中的元素1出現了2次,元素2出現了2次,元素3出現了2次,元素4出現了4次,元素5出現了1次。