【问题标题】:How to display all photos in a folder in a folder? [closed]如何在一个文件夹中显示一个文件夹中的所有照片? [关闭]
【发布时间】:2014-05-21 17:17:29
【问题描述】:

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

【问题讨论】:

标签: php html image loops


【解决方案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() 仅读取目录中的图像下面的代码行获取所有.jpg 图像

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

【讨论】:

    猜你喜欢
    • 2022-06-15
    • 1970-01-01
    • 2020-05-06
    • 1970-01-01
    • 2015-04-21
    • 2023-03-15
    • 2013-02-02
    • 2019-11-03
    • 2013-01-06
    相关资源
    最近更新 更多