Détecter et afficher les occurrences de valeurs uniques dans un tableau
En PHP, travailler avec des tableaux implique souvent de gérer des valeurs en double. Pour gérer et analyser efficacement les données, il est essentiel d'identifier et de compter ces occurrences en double. Explorons une solution détaillée à ce défi.
L'utilisation de la fonction array_count_values() offre une approche simple. Cette fonction prend un tableau en entrée et renvoie un tableau associatif où les clés représentent des valeurs uniques du tableau d'entrée et les valeurs représentent le nombre d'occurrences de chaque clé.
Pour illustrer cette solution, considérons le PHP suivant code :
<?php // Sample array with duplicate values $array = ['apple', 'orange', 'pear', 'banana', 'apple', 'pear', 'kiwi', 'kiwi', 'kiwi']; // Use array_count_values to count duplicate occurrences $occurrences = array_count_values($array); // Print the occurrences foreach ($occurrences as $fruit => $count) { echo "$fruit ($count)\n"; } ?>
La sortie de ce code sera :
apple (2) orange (1) pear (2) banana (1) kiwi (3)
Comme vous pouvez le voir, la fonction array_count_values() fournit commodément nous avec le nombre d’occurrences pour chaque valeur unique du tableau. Cela permet une analyse facile et un traitement ultérieur des données.
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!