array sortieren (nicht mit sort())
AntiCampeR
- php
0 Ashura
ich hab folgendes problem:
in einer textdatei (votes.txt) steht z.b:
12:1.jpg
45:2.jpg
2:3.jpg
10:4.jpg
20:5.jpg
vor dem doppelpunkt stehen die punkte die das bild bei den votes erreicht hat, hinter dem doppelpunkt der dateipfad + name
das lese ich mit " $array=file('votes.txt'); " in ein array ein
dieses array will ich nun nach den punkten sortieren bsp:
45:2.jpg
20:5.jpg
12:1.jpg
10:4.jpg
2:3.jpg
das sorteren funktioniert aber leider nich, ich hab es mit sort() und allen anderen funktionen probiert die ich gefunden hab, kann mir einer einen tipp geben ob und wenn ja wie ma soetwas lösen könnte?
Hallo AntiCampeR.
das lese ich mit " $array=file('votes.txt'); " in ein array ein
dieses array will ich nun nach den punkten sortieren bsp:
[…]
das sorteren funktioniert aber leider nich, ich hab es mit sort() und allen anderen funktionen probiert die ich gefunden hab, kann mir einer einen tipp geben ob und wenn ja wie ma soetwas lösen könnte?
Mit rsort und dem passenden Sortier–Flag (SORT_NUMERIC) funktioniert es.
Einen schönen Mittwoch noch.
Gruß, Ashura