所以我想显示整个目录和子目录。
根据 PHP 文档,
RecursiveDirectoryIterator 提供了一个用于递归迭代文件系统目录的接口
这是我的代码:
$it = new RecursiveDirectoryIterator("c:\php_win");
foreach ($it as $dir) {
var_dump($dir->getFilename());
}
以上代码只显示了一级目录,没有显示所有子目录。
我知道我必须使用 RecursiveIteratorIterator 来获取所有子目录,但我只是不知道为什么我需要使用 RecursiveIteratorIterator 迭代器。
“递归地遍历文件系统目录”是什么意思?任何可以解释为什么我们需要 IteratorIterator 的 Web 链接?