- ベストアンサー
指定したディレクトリの子ディレクトリ名を取得
宜しくお願い致します。 PHPで、指定したディレクトリの中にあるフォルダ名を取得したいのですが、可能でしょうか? ご存知の方、ご教示いただけますと幸いです。 以上、宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんにちは。指定したディレクトリの中にあるフォルダ(これもディレクトリ)名を取得するのは可能です。 指定したディレクトリは、opendir() と、readdir() で取れます。それがディレクトリ下どうかの判断は、is_dir()関数で判断できます。 検証していないので、なんですが、 if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if (is_dir($path.'/'.$file)) { echo $file; } closedir($handle); } こういう感じのコードで何とかなるかと思います。
その他の回答 (3)
- saijyo_739
- ベストアンサー率53% (119/222)
http://www.sakura-pc.jp/php/directory.html フォルダ名なら、上記ページで『if(filetype($filename) == "file")』部分を『if(filetype($filename) == "dir")』に変えれば良い。
- bakayarou_
- ベストアンサー率23% (32/136)
>具体的にどのようにすればいいかご教示いただけますと幸いです。 http://www.google.co.jp/ こんな簡単な基礎すら自分で調べる事ができないならPHPをやるのはあきらめようね。
- bakayarou_
- ベストアンサー率23% (32/136)
可能
お礼
ありがとうございます。 具体的にどのようにすればいいかご教示いただけますと幸いです。 宜しくお願い致します。
お礼
ありがとうございます! 早速試してみます。