Trier des variables

Fermé
Yg@l - 9 avril 2008 à 19:53
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 9 avril 2008 à 22:48
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!!

2 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
9 avril 2008 à 20:38
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 );
0
cool
j'avai pas trouvé dans la doc...
Dslé de mon ignorance et merci de ton aide!
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
9 avril 2008 à 20:49
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.
0
Merci je test et te redis
0
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...
0
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
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920 > Yg@l
9 avril 2008 à 22:48
la doc PHP sous forme de fichier d'aide en local…
0