|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 190 ![]() |
Bonjour à tous,
Voilà, j'ai le tableau suivant: Code :
$tab=array ('pomme','cerise','pomme','orange','cerise','orange','avocat'); pomme se trouve 2 fois dans le tableau. cerise se trouve 2 fois dans le tableau. orange se trouve 2 fois dans le tableau. avocat se trouve 1 fois dans le tableau. Est-ce qu'il y'a un moyen de le faire sans trier les éléments du tableau,si oui comment ? Merci |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() |
tu parses une fois seulement le tableau et tu vérifies chaque valeur. Tu incrémentes la variable concernée à chaque fois
exemple: switch($fruit){ case 'pomme': $pomme++; break; etc... } Puis tu affiches le résultat
__________________
Expertise OpenERP - programmation PHP/MySQL toujours à l'écoute du marché |
|
|
00
|
|
|
#3 | |||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Il existe la fonction array_count_values :
Code :
Citation:
|
|||
|
|
00
|
|
|
#4 | |
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 190 ![]() |
Citation:
Merci Julp, |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com