Hallo,
ich habe ein Problem beim sortieren der Ausgabe einer Textdatei.
ich lese die Textdatei per while Schleife aus und gebe sie aus (Code gekürzt):
filme.txt:
Kann ich die Liste nach $zerlegen[2] sortieren lassen?
Also sollte die List nach "Genre" sortiert ausgegeben werden. Allerdings weiß ich nicht wo und wie ich die Sortierung benutzen soll, da ja Zeile für Zeile ausgelesen und gleichzeigt ausgegeben wird.
Gibt es eine andere Möglichkeit?
Vielen Dank
Screenshot:
ich habe ein Problem beim sortieren der Ausgabe einer Textdatei.
ich lese die Textdatei per while Schleife aus und gebe sie aus (Code gekürzt):
Code:
$datei2 = file("filme.txt"); while($a < count($datei2)) { $zerlegen = explode("|", $datei2[$a]); echo " <tr> <td>".$a."</td> <td>".$zerlegen[0]."</td> <td>".$zerlegen[1]."</td> <td>/ 100</td> <td>".$zerlegen[2]."</td> </tr>"; $a++; }
Code:
film1|20|Serien film2|50|Thriller film1|45|Drama film4|56|Zombie film8|50|Drama film8|45|Drama film7|56|Zombie film2|95|Comedy film5|87|Zombie film3|50|Drama
Also sollte die List nach "Genre" sortiert ausgegeben werden. Allerdings weiß ich nicht wo und wie ich die Sortierung benutzen soll, da ja Zeile für Zeile ausgelesen und gleichzeigt ausgegeben wird.
Gibt es eine andere Möglichkeit?
Vielen Dank
Screenshot:
Kommentar