Hallo Leute!
Ich habe für ein Upload-Verwaltungs Tool einen Algoritmus geschrieben, der mir die in einem Verzeichnis vorhandenen Dateien in einem Array zurückgibt. Dieses Array hat folgene Struktur:
nun würde ich dieses Array gerne folgendermaßen sortieren:
1) alle die "private" sind. danach alle die "public" sind.
2) innerhalb der "private" und "public" alle chronologisch nach dem Timestamp.
ich denkemal das array_multisort() da mein Freund ist... Kann mir also einer von euch einen kleinen Denkanstoß geben wie ich einen Sortier-Algoritmus schreiben kann? Das Manual hilft mir leider nicht soo viel weiter...
Und wie gesagt: Ich brauch keine Komplettlösung... lehn sie aber auch nicht ab.
Danke schön!
Ich habe für ein Upload-Verwaltungs Tool einen Algoritmus geschrieben, der mir die in einem Verzeichnis vorhandenen Dateien in einem Array zurückgibt. Dieses Array hat folgene Struktur:
Code:
Array
(
[0] => Array
(
[0] => datei.wmv
[1] => 1,83 MB
[2] => 1147645035 ( << Timestamp! )
[3] => Sun, 14.05.06 22:17
[4] => private
)
[1] => Array
(
[0] => bild.jpg
[1] => 3,24 MB
[2] => 1147645022
[3] => Sun, 14.05.06 22:17
[4] => private
)
[2] => Array
(
[0] => bild2.jpg
[1] => 3,25 MB
[2] => 1147645029
[3] => Sun, 14.05.06 22:17
[4] => public
)
)
1) alle die "private" sind. danach alle die "public" sind.
2) innerhalb der "private" und "public" alle chronologisch nach dem Timestamp.
ich denkemal das array_multisort() da mein Freund ist... Kann mir also einer von euch einen kleinen Denkanstoß geben wie ich einen Sortier-Algoritmus schreiben kann? Das Manual hilft mir leider nicht soo viel weiter...
Und wie gesagt: Ich brauch keine Komplettlösung... lehn sie aber auch nicht ab.
Danke schön!


Comment