J'ai un tableau de balises extraites d'une base de données MySQL. Évidemment, ces étiquettes sont des chaînes et sont stockées dans un tableau, avec un élément dans le tableau stockant chaque étiquette. Pour créer mon nuage de tags, je veux être capable de compter les occurrences de chaque tag pour trouver le tag le plus commun.Recherche des valeurs dans un tableau ayant le plus d'occurrences
Par exemple, si je le tableau ci-dessous ...
tag1 tag1 hi bye gnu tux tag1 tux tux tag1 ... etc
... l'étiquette se produisant le plus souvent est « balise1 » ce que je veux faire est de compter combien de fois que tag se produit dans le tableau. Max()
n'aide pas ici car il n'aime que les valeurs numériques.
fait les balises sont stockées sous la forme d'une liste CSV dans la base de données, mais oui, je fais obtenir un tableau d'entre eux - 'explode()' est très pratique! (PHP) – Bojangles
Aussi, j'ai utilisé la solution que j'ai marquée correcte, mais quand vient le temps d'avoir une bonne réécriture, j'utiliserai certainement cette méthode - merci. – Bojangles