一つのフォルダだけではなく、その下にある階層のフォルダも探します。
使わせて頂いたのは
こちらのサイトのスクリプトと
http://blog.livedoor.jp/qoozy/archives/52547714.html
こちらのサイトのコード。
http://php-archive.net/php/file-tree/
まず、上のサイトを見ながらimage.phpや画像フォルダの設定をします。
一旦保存して、自分の環境で動くか確認。
イメージフォルダが一つで、その中に直接画像が入っている場合は
これだけで十分です。
背景色変えたり表示サイズ変えたりもできるので
かなり有用なツールだと思います。
ただ、今回の環境が
「階層化されたフォルダ内での画像全て」だったので、
下のサイトのソースを追加します。
これで配列に入ったパスをarray_uniqueで重複削除、
パスをGETで渡すようにしてループで回します。
これなら画像フォルダが増えても大丈夫。
ただ、画像の入っているフォルダパスしか取らないので、
先にフォルダだけを作っておく場合だと
全部の画像フォルダ名までは分からないです。
あとは、フォルダが増えた時用に
適当な数で改行するようにしてもいいかもしれないです。
0 件のコメント:
コメントを投稿