0

次のフォルダー構造があります。ディレクトリ(サブディレクトリではなく) とファイルのみの名前を取得したい。PHPでそれを行うにはどうすればよいですか?ありがとうございました。

Main Directory
 Directory1
  SubDirectory1
   File1
   File2
  SubDirectory2
   File3
   File4
 Directory2
  SubDirectory3
   File5
   File6
  SubDirectory4
   File7
   File8

結果は次のようになります。

Directory: Directory1
File: File1
File: File2

Directory: Directory2
File: File3
File: File4
4

2 に答える 2

3

DirectoryIterator を試してみてください。ここに例があります

$path = dirname(dirname(__FILE__));
$it = new DirectoryIterator($path);
while($it->valid()){
    /*....*/
    echo $it->getPathname().'">'.$it->getBasename();
    $it->next();//i forgot this just now
}
于 2013-07-24T01:10:22.740 に答える