0
A
回答
2
<?php
$files = array();
$it = new DirectoryIterator(".");
$it->rewind();
while ($it->valid()) {
$files[$it->getFilename()] = $it->getMTime();
$it->next();
}
asort($files);
$files = array_keys($files);
0
是的,你需要readdir()和filemtime()。
1
使用常規方法(glob(),scandir(),無論)獲取文件名列表,並將文件名存儲在數組中。然後使用filemtime()循環訪問該數組,並將該值存儲在數組中。最後,陣列由您存儲的filemtime()值
或者排序,看看DirectoryIterator和Sorting files by creation/modification date in PHP