我有一个图像文件夹,其中包含每个图像专辑的子目录,例如
- 图片
- 图片/相册1
- 图片/专辑2
在 PHP 文件中,我使用 GLOB 的相册缩略图为每个相册创建一个链接,以读取图像下的所有文件夹
$dir=glob('images/*');
$dir_listing=array();
foreach($dir as $list)
{
if(is_dir($list))
$dir_listing[]= (basename($list));
}
$thumbs=glob('images/thumbnails/*');
$count=0;
foreach($thumbs as $th )
{
echo" $dir_listing <br/>";
echo"<a href='$dir_listing[$count]' ><img src='$th' /> </a>";
$count++;
}
我在每个页面加载时使用 Glob 来获取目录和图像列表。
- 我想知道是否有更好的方法来做到这一点。
- 我还想根据上次修改时间按降序{最新文件和文件夹优先}获取所有文件和文件夹的列表。
使用 Glob 是否正确,或者我们应该将子目录和文件保存在文本文件中并从中读取?