P粉7383463802023-08-28 10:34:42
显示文件夹结构的一种非常简单的方法是使用 RecursiveTreeIterator
类(PHP 5 >= 5.3.0、PHP 7)并生成 ASCII 图形树。
$it = new RecursiveTreeIterator(new RecursiveDirectoryIterator("/path/to/dir", RecursiveDirectoryIterator::SKIP_DOTS)); foreach($it as $path) { echo $path."<br>"; }
http://php.net/manual/en/class.recursivetreeiterator.php< /a>
通过使用 RecursiveTreeIterator::setPrefixPart
更改前缀,还可以对树的 ASCII 表示进行一些控制,例如 $it->setPrefixPart(RecursiveTreeIterator::PREFIX_LEFT, "| ");