使用php从目录中获取特定图像

时间:2016-06-01 16:16:51

标签: php

$dirname = "media/images/iconized/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<img src="'.$image.'" /><br />';
}

使用上面的代码,我可以获取文件夹中的所有图像。但是,我无法从文件夹中获取特定图像。

例如:
我在一个文件夹中有图像:

1. low_0.jpg
2. low_1.jpg
3. low_2.jpg
4. med_0.jpg
5  med_1.jpg
6. med_2.jpg

从这些图片中如何只抓取以med开头的图片?
感谢您的时间

1 个答案:

答案 0 :(得分:2)

从{

}更改glob()命令

$images = glob($dirname."*.jpg");

要:

$images = glob($dirname."med_*.jpg");

*是一个通配符;它会填补空白(在这种情况下,数字)。

完整代码:

$dirname = "media/images/iconized/";
$images = glob($dirname."med_*.jpg");
foreach($images as $image) {
    echo '<img src="'.$image.'" /><br />';
}