このような非常にシンプルなfolderstructure ...PHPとHTML:画像を含むディレクトリをループする方法は?
- のindex.php
- IMG
- someimage1.jpg
- someimage2.png
- someimage3.jpg
Iそれがいかに難しいのだろうかphpを使ってこのimgフォルダを読み込んで、この画像を "prev"と "next"のリンクでループするマイクロサイトを作ります。
画像のファイル名を手動で指定する必要はありません。私はただのフォルダに画像を追加したいとPHPスクリプトは、それらを介して実行し、だから私は、「次の画像」リンクをクリックしたときに、それはサイトを更新し、次の画像を示している
<a href="nextimage-link" class="next">Next Image</a>
<a href="previmage-link" class="prev">Previous Image</a>
ようなナビゲーションを作成します。
ビルドするのは複雑ですか?その上の任意のアイデア? あなたのティップスと助けをあらかじめありがとうございます。よりよいUIについては
$dir = "/var/www/img/*.jpg";
//get the list of all files with .jpg extension in the directory and safe it in an array named $images
$images = glob($dir);
//extract only the name of the file without the extension and save in an array named $find
foreach($images as $image):
echo "<img src='" . $image . "' />";
endforeach;
、あなたがイメージパスの配列を作成し、それらを保存することができます:
['glob()'](http://il.php.net/manual/en/function.glob.php) –
または[readdir](http://il.php.net/manual/en /function.readdir.php) – Neograph734