Tablrau php

Résolu
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. 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
    1. Merci man po la peine de te casser la tête je l'ai commencé
      Merciiiiiii
      1. 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/>';
        }
        ?>