【发布时间】:2014-05-21 17:17:29
【问题描述】:
我在开发一个简单的网站时偶然发现了一个问题。我想知道如何访问和显示存储在另一个文件夹内的文件夹中的所有图像? 感谢您的输入! =)
【问题讨论】:
-
readdir,scandir等
我在开发一个简单的网站时偶然发现了一个问题。我想知道如何访问和显示存储在另一个文件夹内的文件夹中的所有图像? 感谢您的输入! =)
【问题讨论】:
readdir, scandir 等
您可以使用scandir() 函数读取文件夹中的所有文件,然后过滤这些文件并仅从主题中获取图像
<?php
$folder = 'images';
$files = scandir($folder);
$types = array('jpg','png','gif');
foreach($files as $file) {
$exp = explode('.', $file);
$ex = end($exp);
if(in_array($ex , $types)) {
echo '<img src="'. $folder .'/'.$file.'" />';
}
}
?>
或使用glob() 仅读取目录中的图像下面的代码行获取所有.jpg 图像
$files = glob("images/*.jpg");
【讨论】: