一尘不染

从指定目录中提取所有图像,然后显示它们

php

如何显示指定目录中的图像?就像我要显示目录中的所有png图像一样,我的目录是media / images / iconized。

我试图环顾四周,但似乎它们都不符合我的实际需求。

但是,这是我的尝试。

$dirname = "media/images/iconized/";
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<img src='media/images/iconized/$curimg' /><br>\n";
};
}

希望这里有人可以帮忙。我对任何想法,建议和建议持开放态度,谢谢。


阅读 284

收藏
2020-05-29

共1个答案

一尘不染

您也可以使用glob以下方法:

$dirname = "media/images/iconized/";
$images = glob($dirname."*.png");

foreach($images as $image) {
    echo '<img src="'.$image.'" /><br />';
}
2020-05-29