Verzeichniseigenschaften auslesen

Hallo miteinander,

ich habe mir ein kleines Gallery-Script geschrieben,
bei dem ich die Unterverzeichnisse in einem zugeordneten Pfad auslese.

Wenn ich mir diese ausgeben lasse, geschieht dies ohne Sortierung.
Ich habe nun vor, die einzelnen Verzeichnisnamen mit dem dazugehörigen Erstellungsdatum in ein mehrdimensionales Array zu packen und dieses dann nach dem Datum zu sortieren.

  1. Frage:
    Wie komme ich an das Erstellungsdatum der einzelnen Verzeichnisse?

  2. Frage:
    Wie würdet Ihr die Sortierung realiseren?

Grüße
Simon

Hallo miteinander,

ich habe mir ein kleines Gallery-Script geschrieben,
bei dem ich die Unterverzeichnisse in einem zugeordneten Pfad
auslese.

Wenn ich mir diese ausgeben lasse, geschieht dies ohne
Sortierung.
Ich habe nun vor, die einzelnen Verzeichnisnamen mit dem
dazugehörigen Erstellungsdatum in ein mehrdimensionales Array
zu packen und dieses dann nach dem Datum zu sortieren.

  1. Frage:
    Wie komme ich an das Erstellungsdatum der einzelnen
    Verzeichnisse?

filemtime ( string filename)
(gibt den Timestamp der letzten Änderung/Erstellung zurück)

  1. Frage:
    Wie würdet Ihr die Sortierung realiseren?

alle Unterverzeichnisnamen plus filemtime Rückgabewert in ein array speichern und array sortieren (sort)

$handle=opendir(’.’);
while ($file = readdir ($handle)) {
if ($file != „.“ && $file != „…“) {
$i++;
$a[$i][0] = $file;
$a[$i][1] = filemtime($file); //gegebenfalls noch absoluten Pfad dazu

}
}
closedir($handle);
sort ($a);

Grüße
Simon

Grüsse
Thomas