Der Martin: jüngste Datei(en) aus Verzeichnis mit PHP ermitteln

Beitrag lesen

Hallo,

Aber: readdir() ist eine Möglichkeit, aber es gibt bessere: glob(). Das sortiert gleich mit, allerdings aufsteigend.
Die glob-Funktion ist aber ebenso wie readdir nur ein Teil der Lösung und bietet mir nicht das, was ich suche.

nein, aber etwa 90% davon. Oder sogar mehr, je nach Betrachtungsweise.

Schließlich werden damit alle Dateien des Verzeichnisses bzw. alle mit einer bestimmten Dateiendung aufgelistet.

Richtig, und zwar sortiert in einem Array.

Ich möchte aber erreichen, dass jeweils nur die jüngste (oder zweit-/drittjüngste) Datei ausgegeben wird. In dem eingangs genannten Beispiel soll also nur 20110405.php als Ergebnis der Funktion erscheinen.

Ja und? Dann gib aus dem Array, das glob() liefert, eben nur den letzten (zweit/drittletzten) Eintrag zurück. Das kann doch wohl nicht mehr das Problem sein!

Oder ist die Benamsung nicht konsequent, und du musst *wirklich* den Datei-Timestamp abfragen? Dann ist es etwas mehr Aufwand. Das habe ich aber aus deiner Beschreibung so nicht herausgelesen.

Ciao,
 Martin

--
Besteht ein Personalrat aus nur einer Person, erübrigt sich die Trennung nach Geschlechtern.
  (aus einer Info des deutschen Lehrerverbands Hessen)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(