我正在尝试编写一个函数,该函数返回按修改时间排序的文件名数组。虽然我只想获取特定数量的文件,而不是目录中的整个文件。总之,我想从一个目录中获取一个包含最新 X 文件的数组。
这是我的代码:
public static function GetPicsDir()
{
$results = array();
$handler = opendir("pics");
while ($file = readdir($handler)) {
if ($file != "." && $file != "..") {
$results[] = $file;
}
}
closedir($handler);
return $results;
}
我不知道如何限制它并按时间修改。我很乐意得到任何帮助。
谢谢