La fonction array_count_values()
en PHP est utilisée pour compter le nombre d’occurrences de chaque valeur dans un tableau. Elle renvoie un nouveau tableau associatif où les clés sont les valeurs uniques du tableau d’origine, et les valeurs sont le nombre d’occurrences correspondantes.
$array = ["chat", "chien", "oiseau", "chien", "chat", "chat"];
$result = array_count_values($array);
print_r($result);
Résultat :
Array
(
[chat] => 3
[chien] => 2
[oiseau] => 1
)