Heim >Backend-Entwicklung >PHP-Tutorial >Wie sortiere ich Dateien in PHP nach Änderungsdatum?
Sortieren von Dateien nach Datum in PHP
Das Sortieren von Dateien nach ihrem Änderungsdatum in PHP kann durch verschiedene Techniken erreicht werden. Ein Ansatz besteht darin, die glob()-Methode zu verwenden, um eine Liste von Dateien in einem bestimmten Verzeichnis abzurufen, und dann die usort()-Funktion zu verwenden, um diese Dateien basierend auf ihrer Änderungszeit anzuordnen.
Methode:
Der folgende Codeausschnitt zeigt, wie man Dateien in PHP nach Datum sortiert:
$files = glob('path/to/files/*.swf'); usort($files, function($a, $b) { return filemtime($b) - filemtime($a); }); foreach($files as $file){ printf('<tr'><td'><input type="checkbox" name="box[]"></td> <td><a href="%1$s" target="_blank">%1$s</a></td> <td>%2$s</td></tr>', $file, // or basename($file) for just the filename w\out path date('F d Y, H:i:s', filemtime($file))); }
Hier Code:
Diese Methode bietet eine einfache und effiziente Möglichkeit, Dateien in PHP nach Datum zu sortieren, sodass Sie die zuletzt geänderten Dateien einfach abrufen und anzeigen können.
Das obige ist der detaillierte Inhalt vonWie sortiere ich Dateien in PHP nach Änderungsdatum?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!