函数的原理很简单,主要就是用了一下递归调用。 <div class="codetitle"><a style="CURSOR: pointer" data="46374" class="copybut" id="copybut46374" onclick="doCopy('code46374')"> 代码如下:<div class="codebody" id="code46374"> function file_list($path){ if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { if (is_dir($path."/".$file)) { echo $path.": ".$file." ";//去掉此行显示的是所有的非目录文件 file_list($path."/".$file); } else { echo $path.": ".$file." "; } } } } } 这个函数还可以继续做一些改进,加入一些文件夹或文件的图标什么的,这样就可以做成更强大的一个函数了,有兴趣的朋友可以扩展的一下。 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|