我用 PHP 建立了一个站点,用户可以在其中选择他们想要查看的图像文件夹。有多个文件夹,每个文件夹有 10,000 多张图像。
但是,我只是想在每个文件夹中找到最新的图像,但这需要很长时间。我怎样才能加快速度?
编辑
$file = new GlobIterator($d.'*.jpg', FilesystemIterator::KEY_AS_FILENAME);
foreach ($file as $f) {
$files[] = $d.$f->getFilename();
}
sort($files, SORT_NATURAL | SORT_FLAG_CASE);
$path = end($files);
return $path;