PHP est un langage de script largement utilisé pour le développement Web, l'interface de ligne de commande et le développement d'applications intégrées. PHP est facile à apprendre, facile à utiliser, sûr et efficace, il est donc largement utilisé dans le développement Web.
En PHP, une fonction est un bloc de code réutilisable qui effectue une tâche spécifique. Il existe de nombreuses fonctions disponibles dans la bibliothèque de fonctions PHP, dont l'une très utile est array_count_values(). La fonction
array_count_values() est une fonction PHP utilisée pour compter le nombre d'occurrences de chaque valeur dans un tableau. Dans cet article, nous examinerons en profondeur l'utilisation et les exemples de la fonction array_count_values(). La fonction
Usage
array_count_values() a la syntaxe suivante :
array_count_values(array $array) : array
Cette fonction accepte un tableau en entrée et renvoie un tableau associatif dont les clés représentent des valeurs uniques dans le tableau d'origine, et la valeur clé représente le nombre d'occurrences de la valeur dans le tableau d'origine.
Description du paramètre :
array : obligatoire. Un tableau pour compter le nombre d'occurrences de chaque valeur.
Valeur de retour :
array : un tableau associatif, la clé du tableau représente la valeur unique dans le tableau d'origine, et la valeur clé représente le nombre d'occurrences de la valeur dans le tableau d'origine.
Exemple
Voici quelques exemples de la fonction array_count_values() :
Exemple 1 :
$colors = array("red", "blue", "green", "blue", "yellow", "red", "green", "red"); $color_count = array_count_values($colors); print_r($color_count);
Sortie :
Array ( [red] => 3 [blue] => 2 [green] => 2 [yellow] => 1 )
Dans l'exemple ci-dessus, nous avons créé un tableau $colors qui contient plusieurs valeurs répétées et le transmettons à la fonction array_count_values(). La fonction renvoie un tableau associatif $color_count qui contient le nombre d'occurrences de chaque valeur dans le tableau d'origine.
Exemple 2 :
$text = "The quick brown fox jumps over the lazy dog"; $word_array = explode(" ", $text); $word_count = array_count_values($word_array); print_r($word_count);
Sortie :
Array ( [The] => 1 [quick] => 1 [brown] => 1 [fox] => 1 [jumps] => 1 [over] => 1 [the] => 1 [lazy] => 1 [dog] => 1 )
Dans l'exemple ci-dessus, nous avons créé une chaîne $text contenant des mots et l'avons divisée en un tableau de mots $word_array à l'aide de la fonction éclater(). Ensuite, nous passons $word_array à la fonction array_count_values(), qui renvoie un tableau associatif $word_count contenant le nombre d'occurrences de chaque mot dans $word_array.
Remarques
Voici quelques notes sur la fonction array_count_values() :
Conclusion
Dans cet article, nous avons découvert la fonction array_count_values() dans les tableaux PHP. Cette fonction peut nous aider à compter rapidement le nombre d'occurrences de chaque valeur dans un tableau. Que vous travailliez avec PHP dans le développement web ou dans d'autres domaines, cette fonction est très utile.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!