Chercher une valeur dans un tableau (PHP)
Fermé
artragis
Messages postés
481
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
6 avril 2010
-
28 août 2009 à 20:13
artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 - 29 août 2009 à 09:22
artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 - 29 août 2009 à 09:22
A voir également:
- Chercher une valeur dans un tableau (PHP)
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Trier un tableau excel - Guide
4 réponses
cs-bilou
Messages postés
769
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
24 février 2011
164
28 août 2009 à 20:40
28 août 2009 à 20:40
Bah faut faire une fonction.
Laisse moi 20min et je te la fait.
Bilou.
Laisse moi 20min et je te la fait.
Bilou.
artragis
Messages postés
481
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
6 avril 2010
146
28 août 2009 à 21:26
28 août 2009 à 21:26
j'y réfléchis aussi de mon côté
cs-bilou
Messages postés
769
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
24 février 2011
164
28 août 2009 à 21:30
28 août 2009 à 21:30
Tien voilà
Un merci sa fait pas de mal ^^.
Bilou.
<?php $attribut1="021211100"; echo CherchePlusGrandeValeur($attribut1); function CherchePlusGrandeValeur($chaine) { $Bitmax = "No"; for ($i = 0 ; $i < strlen($chaine) ; $i++) { for ($j = 0 ; $j < strlen($chaine) ; $j++) { if ($chaine[$i] >= $chaine[$j] AND $chaine[$i] >= $chaine[$BitMax]) $BitMax = $i; } } return $BitMax; } ?>
Un merci sa fait pas de mal ^^.
Bilou.
artragis
Messages postés
481
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
6 avril 2010
146
29 août 2009 à 09:22
29 août 2009 à 09:22
Salut, j'ai pas trop compris ta fonction et je ne sais pas si elle fais ce que moi je souhaite, enfin bon, moi, comme promis j'y avais réfléchi aussi.
$tab_indice=array(); $lengh_tab_indice=1; $valeur_min_cherchee=2; (car cette fonction sera imbriquée dans un if($valeur_cherchée>1)) for($i=1;$i<count($attrbut1);$i++){ if($attribut1[$i]>$valeur_min_cherchee){ $valeur_min_cherchee=$attribut1[$i];//on remplace la valeur minimale array_splice($tab_indice,2);//on supprime tout à partir de la seconde valeur $lengh_tab_indice=1; $tab_indice[$lengh_tab_indice]=$i;//et on remplace la première } else if($attribut1[$i]==$valeur_min_cherchee{ $lengh_tab_indice++;//si c'est égal à la valeur minimale alors on ajoute juste au tableau des indices. $tab_indice[$lengh_tab_indice]=$attribut1[$i] } }