Tablrau php

Résolu
gu-guss Messages postés 70 Statut Membre -  
gu-guss Messages postés 70 Statut Membre -
Bonjour,
Comment faire pour compter le nombre d'éléments doubles ou bien triples dans un tableau php
par exemple
$tab=array("a","a","f","a");
Une fonction qui puisse me retrouner
"a"= 3
"f"=1;
Merci
Configuration: Windows XP
Firefox 3.5.3

5 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Foreach est très pratique pour les array ...
    Voilà :
    <?php
    $array = array('a','a','a','b','c','c','b','z','a','d','d','b');
    $compteur = array();
    foreach($array as $lettre) {
    	if(isset($compteur[$lettre])) {
    		$compteur[$lettre]++;
    	} else {
    		$compteur[$lettre] = 1;
    	}
    }
    foreach($compteur as $lettre => $nombre) {
    	echo $lettre.' : '.$nombre.'<br/>';
    }
    ?>
    1
  2. persol Messages postés 61 Statut Membre 9
     
    Bonjour,

    Une fonction qui retourne ca:

    "a"= 3;
    "f"=1;

    ca rique d'être un peut chient a faire. par contre, une fonction qui te vire les doublons ca c'est possible.
    Mais je vais quand même essayé de te la sortir.

    ++
    Gabreil
    0
  3. gu-guss Messages postés 70 Statut Membre 1
     
    Merci man po la peine de te casser la tête je l'ai commencé
    Merciiiiiii
    0
  4. persol Messages postés 61 Statut Membre 9
     
    Bien Vu !

    Je viens de le tester et ca marche nickel !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. gu-guss Messages postés 70 Statut Membre 1
     
    Merciiiiiiiii c zentiiiiiiiiiiil
    0