Fonction array_count_values

La fonction array_count_values effectue le comptage de toutes les valeurs d'un tableau. Elle retourne un tableau associatif dans lequel les clés seront les éléments du tableau, et les valeurs - leur nombre dans le tableau.

Syntaxe

phparray_count_values(array $array): array

Exemple

Comptons combien de fois chaque élément apparaît :

php<?php
  $arr = ['a', 'a', 'a', 'b', 'b', 'c'];
  var_dump(array_count_values($arr));
?>

Résultat de l'exécution du code :

php['a'=>3, 'b'=>2, 'c'=>1]

Voir aussi

  • la fonction count,
    qui compte le nombre d'éléments dans un tableau