我曾测试过多种遍历文件夹的方法,以下写的的均是通过测试的
function my_ls($path){
foreach (glob($path.DIRECTORY_SEPARATOR.'*') as $f)
echo is_dir($f) ? my_ls($f) : "$f\n";
}
测试通过,这可能是最简节的代码(除了直接调用系统的),且用了递归!
这里面用了glob()函数!大大节省了代码!
本文永久链接: http://www.zzxj.net/blog/fxs_2008/archive/2009/02/12/22.html
发表于 @ 2009年02月12日 |评论(loading... )|收藏