Frage

ich zur Liste Verzeichnissen hat scandir unter Verwendung von () Funktion, sondern Ergebnis Array sollte erstellt nach Datum und Uhrzeit des Verzeichnisses sortiert werden.

Viele Grüße Deepak

War es hilfreich?

Lösung

Sie könnten versuchen, Backticks

$listOfFiles = `ls -ltr`;

und dann explodieren verwendet die in ein Array-Format zu bekommen

Andere Tipps

Mit scandir () kann man nicht.

Überprüfen Sie diese

Ergebnisse Sie in ein Array benötigen und sortieren es ... Ich bin mir nicht bewusst eine scandir Option, diese direkt tun.

Problem kann durch die Verwendung filemtime($dirPath) Funktion gelöst werden.

Codebeispiel:

if (file_exists($dirPath)) {
    echo "last modified: " . date ("F d Y H:i:s.", filemtime($dirPath));
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top