1
A
回答
1
<?php
$finder = new Finder();
$finder->files()
->in(__DIR__)
->sort(function (\SplFileInfo $a, \SplFileInfo $b) {
return filesize($a->getRealpath()) < filesize($b->getRealpath());
});
foreach ($finder as $file) {
echo filesize($file->getRealpath()) . PHP_EOL;
}
就是這樣!
相關問題
- 1. 如何使用Symfony Finder組件按DESC順序對文件進行排序?
- 2. 如何按C shell上的大小對文件進行排序
- 3. 在表排序器jQuery中對文件大小進行排序?
- 4. 如何按每個鍵值的大小對LinkedHashMap進行排序?
- 5. 使用排序按大小對列進行排序
- 6. 按文件大小排序排列樹
- 7. 按列的長度對大文本文件進行排序
- 8. Java - 對數組排序按文件大小排序
- 9. 如何按升序對文件名進行排序?
- 10. 使用java數組列表按大小對文件進行排序
- 11. Hibernate Criteria API - 如何按集合大小進行排序?
- 12. 按大小對ArrayList中的集合進行排序
- 13. 按元素大小對多維數組進行排序
- 14. 按分割大小對數組進行排序
- 15. 按值的大小對地圖進行排序
- 16. 如何對大文件進行排序(不適用於RAM)
- 17. 如何用Python對大文件進行排序?
- 18. 如何按值對TreeSet進行排序?
- 19. Android:如何按日期對FTPFile []文件列表進行排序?
- 20. 如何按等級對文件進行排序?
- 21. 如何按標頭對CSV文件進行排序?
- 22. 如何從nsdocumentdirectory按其名稱對文件進行排序?
- 23. 如何按段落對文件內容進行排序
- 24. 如何按最新時間對csv文件列進行排序
- 25. 如何按日期對文件列表進行排序?
- 26. 如何查找大於一定大小的文件,並按上次修改日期對它們進行排序?
- 27. 按執行文件大小排序文件
- 28. Java:我如何按照它們的大小對多個ArrayList進行排序?
- 29. 如何按ElasticSearch中的數組大小對項目進行排序?
- 30. 如何按數組大小對數組的散列進行排序