递归列出所有文件和目录


function tree($directory

$mydir=dir($directory); 
echo 
"<ul>n"
while(
$file=$mydir->read()){ 
if((
is_dir("$directory/$file")) AND ($file!=".") AND ($file!="..")) 
{echo 
"<li><font color="#ff00cc"><b>$file</b></font></li>n"; 
tree("$directory/$file"); 

else 
echo 
"<li>$file</li>n"

echo 
"</ul>n"
$mydir->close(); 

//start the program 
echo "<h2>目录为粉红色</h2><br>n"
tree("."); 
?>