Guten Morgen an Alle,
Brauch mal einen Tipp für eine Sortierung.
Ich habe ein Array in dem eine Reihe an Objekten drin liegt. Der jeweilige INDEX im Array ist gleichzeitig die ID des Objekts (brauche ich hier für den Zugriff auf die Objekte). Über eine Methode jedes Objekts kann man mit z.B. getPos() die Objekt-Position zurückgeben lassen.
Jetzt suche ich eine Idee/Möglichkeit, wie ich die ich die Objekte neu nach der Position jedes Objekts sortieren lassen kann.
so in etwa schaut das Array aus:
Nach dem Sortieren muss die Liste so aussehen:
Habt Ihr eine Idee?
Gruß Mario
Brauch mal einen Tipp für eine Sortierung.
Ich habe ein Array in dem eine Reihe an Objekten drin liegt. Der jeweilige INDEX im Array ist gleichzeitig die ID des Objekts (brauche ich hier für den Zugriff auf die Objekte). Über eine Methode jedes Objekts kann man mit z.B. getPos() die Objekt-Position zurückgeben lassen.
Jetzt suche ich eine Idee/Möglichkeit, wie ich die ich die Objekte neu nach der Position jedes Objekts sortieren lassen kann.
so in etwa schaut das Array aus:
PHP-Code:
[4]->Object 1 ( mit Pos: 5 ),
[7]->Object 2 ( mit Pos: 1 ),
[2]->Object 3 ( mit Pos: 3 ),
[24]->Object 4 ( mit Pos: 2 ),
[1]->Object 5 ( mit Pos: 4 ),
PHP-Code:
[7]->Object 2 ( mit Pos: 1 ),
[24]->Object 4 ( mit Pos: 2 ),
[2]->Object 3 ( mit Pos: 3 ),
[1]->Object 5 ( mit Pos: 4 ),
[4]->Object 1 ( mit Pos: 5 ),
Gruß Mario
Kommentar