递归列出所有文件和目录

  • 作者:未知 来源:未知 添加时间:2006年7月2日 字体:

  • <?php

    /*我的程序在国外的SREVER上,自己编的程序存放到哪,我很难记清。

    所以编了一个简单的目录递归函数,查看我的程序,很方便的。

    */

    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(".");

    ?>

  • 上一篇:PHP的历史和优缺点
  • 下一篇:PHP教程.经验技巧(下)
  • 最后更新时间:2024年12月22日
  • 返回页面顶端
ppdesk