Maison > Article > développement back-end > Comment déterminer combien de fois une valeur spécifiée apparaît dans un tableau en PHP
Étapes de mise en œuvre : 1. Utilisez la fonction array_count_values() pour compter les temps de toutes les valeurs du tableau. La syntaxe "array_count_values (original array)" renverra un tableau associatif. Le nom de clé de son élément est. la valeur du tableau d'origine et la valeur clé est la valeur. Le nombre d'occurrences dans le tableau d'origine ; 2. Utilisez l'instruction "$nom de la variable du tableau associatif ['valeur spécifiée']" pour accéder au tableau associatif et obtenir le nombre d'occurrences de la valeur spécifiée.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Comment déterminer combien de fois une valeur spécifiée apparaît dans un tableau en php
En php, vous pouvez utiliser la fonction array_count_values () pour compter le nombre d'occurrences d'une valeur spécifiée dans un tableau.
Étapes de mise en œuvre :
Étape 1 : Utilisez la fonction array_count_values() pour compter le nombre de fois que toutes les valeurs du tableau
La fonction array_count_values() peut compter le nombre de fois où toutes les valeurs apparaissent dans le tableau.
<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); ?>
On peut voir que la fonction array_count_values() renverra un tableau associatif, le nom de clé de son élément est la valeur du tableau d'origine et la valeur de clé est le nombre de fois que la valeur apparaît dans le tableau d'origine.
Étape 2 : Obtenir le nombre d'occurrences de la valeur spécifiée
$关联数组变量名['指定值']
Ce composant peut accéder à la valeur (nombre d'occurrences) du nom de clé correspondant (élément de tableau d'origine) dans le tableau associatif
Exemple d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); echo "字符A 的出现次数:".$count["A"]; ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!