Wie wird man ein Verzeichnis nach Erstellungsdatum in PHP sortiert Inserat?
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
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