私の/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'">';
}
}