Trier des variables
Yg@l
-
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila je me prends la tête sur un petit truc qui ne doit pourtant pas être insurmontable!
J'ai 5 variables:
$NbNovice=0;
$NbDeb=0;
$NbInter=0;
$NbAv=0;
$Refu=0;
après un petit script chaque variables à une valeur numérique indéfinie.
Mon but est de définir le plus facilement possible laquelle de ces variables contiens la valeur numérique la plus élevée.
J'ai pensé à un tableau mais c'est la galère pour le trier.
Please Help Me!!
Voila je me prends la tête sur un petit truc qui ne doit pourtant pas être insurmontable!
J'ai 5 variables:
$NbNovice=0;
$NbDeb=0;
$NbInter=0;
$NbAv=0;
$Refu=0;
après un petit script chaque variables à une valeur numérique indéfinie.
Mon but est de définir le plus facilement possible laquelle de ces variables contiens la valeur numérique la plus élevée.
J'ai pensé à un tableau mais c'est la galère pour le trier.
Please Help Me!!
Configuration: Windows XP Firefox 2.0.0.13
2 réponses
-
salut,
J'ai pensé à un tableau mais c'est la galère pour le trier.
la fonction 'sort()' ne convient pas ?sort( $array , SORT_NUMERIC );
-
mais je t'en prie !
je coche résolu, si 'sort()' ne suffit pas tu pourra quand même continuer sur ce fil !
à plus et bon courage pour la suite.
-
-
En fait nan j'arive pas:
J'ai un tableau à deux dimmentions et je veux récuperer la clé et le nombr qui correspond:
$TabResult[0][0] = "Novice";
$TabResult[0][1] =$NbNovice;
$TabResult[1][0] = "Débutant";
$TabResult[1][1] =$NbDeb;
$TabResult[2][0] = "Intermédiaire";
$TabResult[2][1] =$NbInter;
$TabResult[3][0] = "Avancé";
$TabResult[3][1] =$NbAv;
$TabResult[4][0] = "Refusé";
$TabResult[4][1] =$Refu;
avec sort() ca ne marche pas, je capte pas... -
Bon jui dsl j'ai trouvé en fait, suffi de chercher....
$ar = array(
array("Novice", "Débutant", "Intermédiaire", "Avancé", "Refusé"),
array($NbNovice, $NbDeb, $NbInter, $NbAv, $Refu)
);
array_multisort($ar[1], SORT_NUMERIC, SORT_DESC);
var_dump($ar);
voila merci de ton aide- la doc PHP sous forme de fichier d'aide en local…
-