PHP ver gevorderde |
|
Hey webmasters,
Ik heb een probleempje met het sorteren van een array.
Ik heb een variable die het volgende bevat:
6 Stefan;
6 Stefan;
11 Stefanus;
32 Stef;
10 hoieeeee__ee;
10 hoieeeee__ee;
10 testjuh;
24 svm;
5 steefieteef;
6 Stefan; 6 Stefan; 11 Stefanus; 32 Stef; 10 hoieeeee__ee; 10 hoieeeee__ee; 10 testjuh; 24 svm; 5 steefieteef;
Ik explode deze variable op ; en sorteer hem daarna met sort().
Dan krijg ik dit:
10 hoieeeee__ee
10 hoieeeee__ee
10 testjuh
11 Stefanus
24 svm
32 Stef
5 steefieteef
6 Stefan
6 Stefan
10 hoieeeee__ee 10 hoieeeee__ee 10 testjuh 11 Stefanus 24 svm 32 Stef 5 steefieteef 6 Stefan 6 Stefan
Maar hij sorteert hierbij op de naam, en niet op het cijfer ervoor wat wel moet.
Het moet dus zijn:
5 steefieteef
6 Stefan
6 Stefan
10 hoieeeee__ee
10 hoieeeee__ee
10 testjuh
11 Stefanus
24 svm
32 Stef
5 steefieteef 6 Stefan 6 Stefan 10 hoieeeee__ee 10 hoieeeee__ee 10 testjuh 11 Stefanus 24 svm 32 Stef
Hoe doe ik dit?
|