Bonjour,
voici mon problème, j'ai un fichier dont chaque ligne est du type "", et je voudrais pouvoir trier ces lignes sur ce nombre en fin de ligne par ordre décroissant mais n'étant que débutant en php je ne sais pas trop comment m'y prendre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part blablaa blabab blablac blablad ... <un nombre (exemple 125)>
Tout d'abord ce que j'ai commencer à faire :
Lorsque je parcours ce fichier, je met chaque ligne dans un tableau :
Ensuite je ne sais pas vraiment quelle direction je dois prendre ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $i=0; $fd=fopen($file, "r"); while (!feof($fd)){ $ligne = fgets($fd); $tablignes[$i]=$ligne; $i=$i+1; ... }
j'ai pensé découper la ligne à chaque espace () dans un tableau mais ensuite je ne sais pas comment appliquer une fonction de type sort pour afficher les lignes entières triées sur ce nombre stocké dans la derniere case du tableau $lignedecoupe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $lignedecoupe = explode(" ", $ligne);
Il m'est possible d'extraire ce nombre à part aussi -->mais je ne sais pas si cela est utile.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $nombre = array_pop(explode(' ', $ligne));
Merci d'avance pour vos réponses.
Partager