Bonjour à tous,
Pas sur que mon titre soit très clair. Je m'explique.
Je viens lire un fichier .txt en php et je range chaque ligne du fichier dans un tableau. Toutes les lignes sont formatées de la même manière.
Article1;Description;Prix;Frais
Je créé ensuite un nouveau tableau dans lequel je range chaque élément de la chaine.
Voici le code que j'utilise pour lire le fichier puis ranger les différentes valeurs dans un tableau
Le problème de cela c'est que mes lignes du fichier txt sont traitées dans l'ordre dans lesquels elles apparaissent dans le fichier txt. Or je voudrais les classer par prix croissant avant d'afficher les différents éléments qui les composent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $tabfich=file($fichier); sort($tabfich); for( $i = 0 ; $i < count($tabfich) ; $i++ ) { $element=explode(";", $tabfich[$i]); //affichage des différentes valeurs de chaque ligne du fichier txt }
Comment puis-je faire ?
En vous remerciant d'avance







Répondre avec citation
Partager