如何仅显示以字母A开头的文件夹中的图像?

时间:2012-10-15 13:12:03

标签: php

  

可能重复:
  Displaying Images from a folder using PHP

此代码显示来自uploadedImages文件夹的所有图像,但如果我只想显示以字母A开头的上传图像文件夹中的图像,我该怎么做?

<?php 
        $files = glob("../uploadedImages/*.*");
        for ($i=0; $i<count($files); $i++)
        {
            $num = $files[$i];
            echo '<img src="'.$num.'" alt="Lunda-Bilder" />'."<br/><br/><br/><br/>";
        }
    ?>

2 个答案:

答案 0 :(得分:3)

就像

一样
$files = glob("../uploadedImages/A*.*");

如果您想要进一步优化它以便返回图像,可以使用

$files = glob("../uploadedImages/[aA]*.{jpg,png,gif,bmp}", GLOB_BRACE);

答案 1 :(得分:0)

<?php 
$files = glob("../uploadedImages/{A,a}*.*", GLOB_BRACE);
for ($i=0; $i<count($files); $i++)
{
    $num = $files[$i];
    echo '<img src="'.$num.'" alt="Lunda-Bilder" />'."<br/><br/><br/><br/>";
}
?>