PHP:递归列出所有的目录和文件

一个目录列表和文件的递归函数 <?php function tree($directory) { $mydir=dir($directory); echo “<ul> ”; while($file=$mydir->read()){ if((is_dir(“$directory/$file”)) AND ($file!=”.”) AND ($file!=”..”)) { echo “<li><font color=#ff00cc><b>$file</b></font></li>”; tree(“$directory/$file”); } else echo “<li>$file</li>”; } echo “</ul>”; $mydir->close(); } //start the program echo “<h2>目录为粉红色</h2>”; tree(“./”); ?>

Comments