溫馨提示×

php如何統(tǒng)計(jì)數(shù)組中出現(xiàn)的次數(shù)

PHP
小億
226
2023-09-17 09:38:22
欄目: 編程語言

要統(tǒng)計(jì)數(shù)組中元素出現(xiàn)的次數(shù),可以使用array_count_values()函數(shù)。該函數(shù)會(huì)返回一個(gè)關(guān)聯(lián)數(shù)組,其中元素是數(shù)組中的值,而鍵是對應(yīng)元素在數(shù)組中出現(xiàn)的次數(shù)。

下面是一個(gè)示例代碼:

$array = array(1, 2, 2, 3, 3, 4, 4, 4);
$counts = array_count_values($array);
foreach ($counts as $value => $count) {
echo $value . ' 出現(xiàn)了 ' . $count . ' 次
';
}

輸出結(jié)果為:

1 出現(xiàn)了 1 次
2 出現(xiàn)了 2 次
3 出現(xiàn)了 2 次
4 出現(xiàn)了 3 次

0