如何在文件夹中的文件夹中显示所有照片?

时间:2014-04-08 19:44:02

标签: php html image loops

我在开发一个简单的网站时偶然发现了一个问题。我想知道如何访问和显示存储在另一个文件夹内的文件夹中的所有图像? 感谢您的投入! =)

1 个答案:

答案 0 :(得分:1)

您可以使用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()只读取dir中的图片,下面的代码行将获取所有.jpg张图片

$files = glob("images/*.jpg");