Comptage des occurrences de doublons dans un tableau
En PHP, vous pouvez facilement compter les occurrences d'éléments en double dans un tableau à l'aide de array_count_values( ) fonction. Cette fonction renvoie un tableau associatif où les clés sont les éléments uniques du tableau d'origine et les valeurs sont les nombres correspondants.
Pour démontrer son utilisation, considérons l'exemple suivant :
<code class="php">$array = array(12, 43, 66, 21, 56, 43, 43, 78, 78, 100, 43, 43, 43, 21); $vals = array_count_values($array); echo 'Number of Unique Items: ' . count($vals) . '<br><br>'; print_r($vals);</code>
Résultat :
Number of Unique Items: 7 Array ( [12] => 1 [43] => 6 [66] => 1 [21] => 2 [56] => 1 [78] => 2 [100] => 1 )
Comme vous pouvez le voir, array_count_values() compte efficacement les occurrences de chaque élément en double et renvoie un tableau d'éléments uniques uniquement avec leurs occurrences respectives. Cette approche simplifie la tâche d'identification et de quantification des doublons au sein d'un tableau sans avoir besoin d'itérations et de comparaisons complexes.
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!