Tableau php

Résolu/Fermé
gu-guss Messages postés 70 Statut Membre -  
baladur13 Messages postés 50061 Statut Modérateur -
Bonjour,
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
A voir également:

4 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
une piste:

<?php
$tab=array("a","a","f","a"); 
//tableau des elements: on enleve les doublons
$tab_elem=unique($tab):
$tab_result=array();
//on va chercher pour chaqun combien il y en a
foreach($tab_elem as $cle=>$elem){
   $tab_result[$elem]=0;
     foreach($tab as $value){
//on cherche pour chacun des elements combien il y en a dans le tableau
         if($elem==$value) {$tab_result[$elem]++;}
   }

}
//resultat
echo '<pre>';
print_r($tab_result);
echo '</pre>';

?>
1
gu-guss Messages postés 70 Statut Membre 1
 
cool merci bcp
0
Alain_42 Messages postés 5413 Statut Membre 894
 
Houps 2 erreurs a cette ligne:
$tab_elem=unique($tab):


$tab_elem=array_unique($tab);
0
baladur13 Messages postés 50061 Statut Modérateur 13 713
 
0