ディレクトリに設置してあるフォルダをPHPで調べて表示
2024/04/18
やりたい事はsampleというディレクトリがあったとして、その直下にあるフォルダを全部調べて出力させたいというもの。以下に対応方法をメモ。
ソースコード
<?php if ($dir = opendir("/hogehoge/hugahuga/sample/")) { //ディレクトリ開く while (($file = readdir($dir)) !== false) { //ディレクトリから名前出してく if ($file != '.htaccess') { //読み込んで欲しくないファイルはここではじく echo "<a href='https://test.com/sample/$file/' target='_blank'>$file</a>\n<br />"; } } closedir($dir); } ?>
リファレンス
opendir
https://www.php.net/manual/ja/function.opendir.php
readdir
https://www.php.net/manual/ja/function.readdir.php
closedir
関連記事
-
-
PHPからDBX Platformを利用してDropbox内のファイル一覧を取得する方法
以前にPHPからDropboxにファイルをアップロードするという記事を書いたが、 ...
-
-
PHPMailerでエラーメッセージを日本語で出力する方法
PHPMailerのGitHubページを見ていると言語設定についての案内を見つけ ...
-
-
opauthのTwitterでログインできない際の対応方法
opauthを使ったソーシャルログインのシステムにてTwitterでログインでき ...
-
-
PHPにてSVGファイルをjpg / png画像に変換する方法
PHPにてSVGファイルをjpgもしくはpng形式の画像ファイルに変換したいとい ...
-
-
PHPにてユニークかつランダム英数字の文字列を作成する方法
PHPでユニークな文字列を作成したかった。MySQLとかのオートインクリメントの ...