我的/images/
目录中有一组相关图像,依次命名为 image1.jpg、image2.jpg、image3.jpg 等...
我正在尝试使用循环使用 PHP 在我的标记中输出图像。但是由于图像的数量不同,我需要它在到达目录中的最后一个图像文件时停止。
假设我有 5 张图片,我希望它只输出:
<img src="images/image1.jpg">
<img src="images/image2.jpg">
<img src="images/image3.jpg">
<img src="images/image4.jpg">
<img src="images/image5.jpg">
如果我添加image6.jpg
到目录中,它应该会自动添加到标记中。你怎么做到这一点?
我目前的方法
for ( $i=1; $i<100; $i++ ) {
if ( file_exists('http://localhost/images/image' . $i . '.jpg') ) {
echo '<img src="http://localhost/images/image' . $i . '.jpg'">';
}
}