• ベストアンサー

指定したディレクトリの子ディレクトリ名を取得

宜しくお願い致します。 PHPで、指定したディレクトリの中にあるフォルダ名を取得したいのですが、可能でしょうか? ご存知の方、ご教示いただけますと幸いです。 以上、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#149935
noname#149935
回答No.4

こんにちは。指定したディレクトリの中にあるフォルダ(これもディレクトリ)名を取得するのは可能です。 指定したディレクトリは、opendir() と、readdir() で取れます。それがディレクトリ下どうかの判断は、is_dir()関数で判断できます。 検証していないので、なんですが、 if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if (is_dir($path.'/'.$file)) { echo $file; } closedir($handle); } こういう感じのコードで何とかなるかと思います。

その他の回答 (3)

回答No.3

http://www.sakura-pc.jp/php/directory.html フォルダ名なら、上記ページで『if(filetype($filename) == "file")』部分を『if(filetype($filename) == "dir")』に変えれば良い。

ideal16
質問者

お礼

ありがとうございます! 早速試してみます。

回答No.2

>具体的にどのようにすればいいかご教示いただけますと幸いです。 http://www.google.co.jp/ こんな簡単な基礎すら自分で調べる事ができないならPHPをやるのはあきらめようね。

回答No.1

可能

ideal16
質問者

お礼

ありがとうございます。 具体的にどのようにすればいいかご教示いただけますと幸いです。 宜しくお願い致します。