我有一個文件夾中有4個文件,我想拉最近一次修改時間(可能並不總是相同的)。有沒有一個好的方法來做到這一點?獲取filemtime文件夾中最近更新的文件
4
A
回答
6
使用DirectoryIterator來查找文件,然後比較它們的修改時間。這個現在應該做的:
$iterator = new DirectoryIterator('path/to/dir');
$mtime = -1;
$file;
foreach ($iterator as $fileinfo) {
if ($fileinfo->isFile()) {
if ($fileinfo->getMTime() > $mtime) {
$file = $fileinfo->getFilename();
$mtime = $fileinfo->getMTime();
}
}
}
+0
這很酷 - 謝謝:) – ryanve
2
相關問題
- 1. Makefile:獲取最近更新文件的文件名組件
- 2. 如何獲取VB6文件夾中最近過期的文件
- 3. 獲取最近的文件夾和最近的文件在Windows XP
- 4. 文件夾中的最近文件
- 5. Linux:找出前10個最近更新的文件/文件夾
- 6. 從文件夾框api獲取最近的文件
- 7. 獲取最新更新文件夾中的HDFS
- 8. 在PHP中獲取最近更新的文件
- 9. 在.NET中獲取最近文檔文件夾
- 10. 如何獲取文件夾中的最新文件
- 11. Nant - 獲取最新文件夾
- 12. 獲取文件的更新文件夾中沒有權限
- 13. Bash腳本和使用TAR歸檔文件夾,如何獲取文件夾中最近5個文件夾?
- 14. Mercurial - 獲取最近更改集中更改的文件列表
- 15. 如何獲取文件夾中圖標文件的文件名以創建/更新文件夾的desktop.ini文件?
- 16. 獲取最近的日期的文件夾
- 17. 訪問「最近文檔」文件夾中的所有文件
- 18. 如何獲取最近文件夾的名稱?
- 19. 如何獲取主文件夾的文件和子文件夾中的更改?
- 20. 打開RAR文件並獲取文件夾中的文件夾
- 21. 複製文件夾中最近的文件
- 22. 無法刪除最近文件夾中的文件
- 23. 使用Github API獲取repo中特定文件夾的最新更新時間
- 24. 最近修改的文件夾
- 25. Linux:如何獲取文件夾中的第二個最新文件
- 26. 如何檢查並獲取臨時文件夾中的最新文件(.xlsx)?
- 27. 試圖獲取Powershell中的最新文件夾名稱
- 28. 從文件夾中獲取最新的「x.png」
- 29. 監視TeamCity中最近更改的文件夾
- 30. 獲取目錄中的最新文件
遍歷所有文件,掛在最新修改時間的文件上。最後顯示結果。 – Brad