是否可以在创建或修改日期之前获取文件夹中的文件名?
感谢。
答案 0 :(得分: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);
答案 1 :(得分:1)
使用常规方法(glob(),scandir()等)获取文件名列表,并将文件名存储在数组中。然后使用filemtime()遍历该数组,并将该值存储在您的数组中。最后,按存储的filemtime()值
对数组进行排序或者,查看DirectoryIterator和Sorting files by creation/modification date in PHP
答案 2 :(得分:0)
是的,您需要readdir()和filemtime()。