したがって、ディレクトリ全体とサブディレクトリを表示したいと思います。
PHP Docによると、
RecursiveDirectoryIteratorは、ファイルシステムディレクトリを再帰的に反復するためのインターフェイスを提供します
これが私のコードです:
$it = new RecursiveDirectoryIterator("c:\php_win");
foreach ($it as $dir) {
var_dump($dir->getFilename());
}
上記のコードは1つのレベルのディレクトリのみを示しており、すべてのサブディレクトリは示されていません。
すべてのサブディレクトリを取得するにはRecursiveIteratorIteratorを使用する必要があることはわかっていますが、RecursiveIteratorIteratorイテレータを使用する必要がある理由がわかりません。
「ファイルシステムディレクトリを再帰的に反復する」とはどういう意味ですか?IteratorIteratorが必要な理由を説明するWebリンクはありますか?