ディレクトリに設置してあるフォルダをPHPで調べて表示
やりたい事はsampleというディレクトリがあったとして、その直下にあるフォルダを全部調べて出力させたいというもの。
きっかけは、ウチのサンプル置き場を見やすい形に整理したかった。
かといってHTMLでシコシコ書いていくのは面倒くさいし、今後も数増えることを考えたら面倒くさすぎるので、PHPで何とかしてもらえないか調べたらいけた。
<?php if ($dir = opendir("/hogehoge/hugahuga/sample/")) { //ディレクトリ開く while (($file = readdir($dir)) !== false) { //ディレクトリから名前出してく if ($file != '.htaccess') { //読み込んで欲しくないファイルはここではじく echo "<a href='http://sample.taitan916.info/$file/' target='_blank'>$file</a>\n<br />"; } } closedir($dir); } ?>
関連記事
Smartyでテンプレートファイル(tplファイル)を編集しても反映されない
Smartyで作成されたシステムがあり、一部修正でtplファイルを編集したものの ...
複数(PHP / metaタグ / htaccess)の方法で301リダイレクト
サイトのディレクトリやファイル名を大幅に変えるという案件があった。それ自体は問題 ...
PHPで数字のプラスとマイナスを反転させる方法
PHPのプログラム内で数値のプラスとマイナスを反転させたい。以下に対応方法をメモ ...
Fatal error: [] operator not supported for stringsの対処
Fatal error: [] operator not supported f ...
DTIのVPS(PHP5系環境)にCakePHPを導入する方法
他社さんと連携して仕事をする際に「フレームワーク何か使いますか?」と聞かれて「使 ...