在PHP 中按日期對文件進行排序
在PHP 中按修改日期對文件進行排序可以透過多種技術來實現。一種方法是利用 glob() 方法檢索指定目錄中的檔案列表,然後使用 usort() 函數根據檔案的修改時間排列這些檔案。
方法:
以下程式碼片段示範如何在PHP 中按日期對檔案進行排序:
$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))); }
在此code:
該方法提供了一種簡單高效的 PHP 中按日期對文件進行排序的方法,讓您可以輕鬆檢索並顯示最新修改的文件。
以上是如何在 PHP 中按修改日期對文件進行排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!