array_count_values

(PHP 4, PHP 5, PHP 7, PHP 8)

array_count_valuesCompte les occurrences de chaque valeur distincte dans un tableau

Description

array_count_values(array$array): array

Retourne un tableau contenant les valeurs du tableau array (qui doivent être des entiers ou des chaîne de caractèress) comme clés et leur fréquence comme valeurs.

Liste de paramètres

array

Le tableau de valeurs à compter

Valeurs de retour

Retourne un tableau associatif de valeurs ayant les clés correspondant à array et leurs nombres comme valeurs.

Erreurs / Exceptions

Lance une alerte de niveau E_WARNING pour chaque élément qui n'est pas une chaîne de caractères ou un entier.

Exemples

Exemple #1 Exemple avec array_count_values()

<?php
$array
= array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>

L'exemple ci-dessus va afficher :

Array ( [1] => 2 [hello] => 2 [world] => 1 )

Voir aussi

  • count() - Compte tous les éléments d'un tableau ou dans un objet Countable
  • array_unique() - Dédoublonne un tableau
  • array_values() - Retourne toutes les valeurs d'un tableau
  • count_chars() - Retourne des statistiques sur les caractères utilisés dans une chaîne
To Top