列出目录下的所有文件

来源:互联网 发布:.手机域名 编辑:程序博客网 时间:2024/04/30 19:18
/*// 定于需要列出的目录地址$dir = "C:\APMServ5.2.6\www\htdocs\ahinksns\ahinkphp";// 用 opendir() 打开目录,失败则中止程序$handle = @opendir($dir) or die("Cannot open " . $dir);echo "<b>Files in " . $dir . ":</b><br/>";// 用 readdir 读出文件列表while($file = readdir($handle)){    // 将 "." 及 ".." 排除不显示    if($file != "." && $file != ".."){        echo "$file<br/>";    }}// 关闭目录读取closedir($handle);*/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 programecho "<h2>目录为粉红色</h2>";tree("E:/wwwroot/thinksns/thinkphp"); 


原创粉丝点击