42
A
回答
83
爲子孫後代着想,萬一在接受答案鏈接的論壇後丟失或不清楚一些,所需要的相關代碼:
<?php
$myarray = glob("*.*");
usort($myarray, create_function('$a,$b', 'return filemtime($a) - filemtime($b);'));
?>
測試了我的系統上並驗證它排序由文件mtime根據需要。我使用了類似的方法(用Python編寫)來確定我網站上的最新更新文件。
+10
工作得很好。我想要相反的順序,所以我在函數定義字段中用$ b替換$ a。謝謝Jay! – AVProgrammer 2012-01-11 22:53:32
+3
我只是再次使用它。確實爲了後代! – AVProgrammer 2012-03-28 21:21:34
32
<?php
$items = glob('*', GLOB_NOSORT);
array_multisort(array_map('filemtime', $items), SORT_NUMERIC, SORT_DESC, $items);
7
該解決方案是一樣的accepted answer,用匿名函數更新:
$myarray = glob("*.*");
usort($myarray, function($a, $b) { return filemtime($a) - filemtime($b); });
Anonymous functions已經在PHP引入了在2010年原來的答覆是於2008年。
相關問題
- 1. 按日期排序?
- 2. 按日期排序
- 3. 按日期排序
- 4. glob() - 按名稱排序
- 5. Django按日期排序(日)
- 6. 按日期排序數據?
- 7. 按日期分組排序
- 8. 排序包含按日期
- 9. SQL Server按日期排序
- 10. 如何按日期排序
- 11. 按日期排序JSON
- 12. 按日期排序與jmespath
- 13. asp.net gridview按日期排序
- 14. QSortFilterProxyModel按日期排序
- 15. [solver}排序庫按日期
- 16. Date_Format和按日期排序
- 17. 按日期排序DataTable中
- 18. JSON按日期排序
- 19. ASP.NET MVC - 按日期排序
- 20. 排序按日期在SQL
- 21. Mysql按日期排序
- 22. JTable中按日期排序
- 23. SSRS按日期排序
- 24. KnockoutJS組+按日期排序
- 25. Directory.GetFiles按日期排序
- 26. Excel VBA按日期排序
- 27. SQL Group按日期排序
- 28. 按日期排序ListView
- 29. MySQL按日期排序行
- 30. VB.NET Directory.GetFiles按日期排序
您是否找到過該產品? (剛剛在你的問題標題上做過Google搜索):http://www.webdeveloper.com/forum/showthread.php?t=188670 – John 2008-09-24 01:58:18