php 列目录问题

我的空间上有一个a目录里面有多个类似aa1等目录,这些目录里面还有aaa1等多个目录,我想用php显示出来。例如把这个php放在a目录里显示实际的目录数量:a目录中有15... 我的空间上有一个a目录里面有多个类似aa1等目录,这些目录里面还有aaa1等多个目录,我想用php显示出来。例如把这个php放在a目录里显示实际的目录数量:

a目录中 有 15个目录 aa1 aa2 aa3等等
aa1目录中有44个目录
aa2目录中有6个目录等等。。。。。

php怎么写?求教!
展开
 我来答
顿雅男
2012-06-21 · TA获得超过140个赞
知道答主
回答量:140
采纳率:0%
帮助的人:50.6万
展开全部
你看是不是这个啊,以前写的,看着像
<?php
$directory="D:\wamp\www"; //文件的位置
function showDir($directory){

if(file_exists($directory)){//判断目录是否存在
if($dir_handle=@opendir($directory)){//打开目录,返回目录资源,并判断是否成功
while($filename=readdir($dir_handle)){//读出目录中的文件和文件夹
if($filename!="." && $filename!=".."){//删除两个特殊目录

$subFile=$directory."/".$filename;//将目录下的文件和当前目录相连接
if(is_dir($subFile))//如果目录条件成立
showDir($subFile);//调用自身函数
if(is_file($subFile))//如果是文件
echo basename($subFile); //显示文件名

}
}
closedir($dir_handle);//关闭目录资源
}

}

}

showDir("D:\wamp\www");//调用函数

?>
lufengreat
2012-06-19 · TA获得超过1192个赞
知道答主
回答量:45
采纳率:0%
帮助的人:17.5万
展开全部
总文件数目不多的话,可以写个递归函数去读取。如果文件层级多且文件很多的话,建议一级一级的动态加载。要不然循环遍历几万个文件夹目录会很慢的!
追问
没有几万了。   比方说1万。我要的是代码,我不会php
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式