InfoQ

交流

讨论:树形目录的问题!帮我看看这代码

作者 Mickey 发布于 0000-00-00 分类:php基础编程

数形菜单 <? function getDir($tmp_dir) { chdir($tmp_dir); $tmp_dir2=opendir("."); while($file=readdir($tmp_dir2)) { if(is_dir($file)) { echo "dir: $file
"; getDir($tmp_dir."\".$file); } else {echo "file: $file
";} } } getDir("d:"); ?> 这是实现树形菜单的第一步,但不知道哪里出错了,看不见预期的结果,哪位高人帮我看看,谢谢!! Mickey



逛论坛交流树形目录的问题!帮我看看这代码

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

10 条回复

回复

数形菜单 <? function get.. 发表人 lad 发表于 12月02日
还没有人看到吗? 发表人 Mickey 发表于 12月02日
在线等中...... 发表人 Mickey 发表于 12月02日
救命啊 发表人 Mickey 发表于 12月02日
哪位大侠可以指教一下?谢了! 发表人 Mickey 发表于 12月02日
Q3BOY,我就是上次问你树形目录的那位啊.. 发表人 Mickey 发表于 12月02日
在线等中啊...... 发表人 Mickey 发表于 12月02日
没人会吗? 发表人 Mickey 发表于 12月02日
  1. 数形菜单 <? function getDir($tmp_dir) { chdir(realpath($tmp_dir)); $od=opendir("."); while(($file = readdir($od)) !== false) { if($file!="."&&$file!=".."){ if(is_dir(realpath($tmp_dir)."/".$file)) { $a=explode("\",realpath($tmp_dir)."/".$file); $b=count($a)-2; echo str_repeat("----|",$b)."dir: ".$file."
    "; getDir(realpath($tmp_dir."/".$file)); } else { $a=explode("\",realpath($tmp_dir)); $b=count($a)-2; //echo "    file: ".$file."
    "; echo str_repeat("----|",$b)."file: ".$file."
    "; } } } } //echo realpath("d:/mp3/"); getDir("d:/"); ?>

  2. 参照手册上的把单个函数弄懂了,你就会了

  3. 单个函数我当然会啦,问题就是递归的问题,
    递归,你懂吗?

  4. 还没有人看到吗?

  5. 在线等中......

  6. 救命啊

  7. 哪位大侠可以指教一下?谢了!

  8. Q3BOY,我就是上次问你树形目录的那位啊,
    看不懂JS的文件,我学PHP和JAVASCRIPT还有ASP的,对JS不怎么会看

  9. 在线等中啊......

  10. 没人会吗?




  11. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

正则

下面这个正则我想在碰到“]”时不执行正则,能正常运用,可是有一...

我要当版主

[ Full Screen ]

小妖在的话,进来。。。。。

我刚睡醒你的电话就过来了。。。偶还小,没有心理准备。。。。 ...

网页三剑客 2004 最新破解版全新推出!

网页三剑客 2004 最新破解版全新推出! 点击进入下载点 htt...

怎样复制一个数据表为另一个数据表?

看到PHPMYADMIN中有表复制功能,并且可以选择只选择结构和结构和...

html中表单的问题

下面的111能不能紧挨着上面的表单用户名?能不能把中间的空去掉?

麻烦帮我看看这个例子有什么问题?

无论有没有选择或择选是或否都只显示"不是吧?这也叫帅哥?"到底那...

请问Apache能不能支持ASP呀

需要调一个asp的程序,又不想装IIS,请问Apache下能否实现?

Php中如何删除文件夹?

假如文件夹里有文件.而我用unlink删除它时,总是被告知权限不够. ...

请问,哪里有比较好的论坛源程序?公司...

下了一套vBulletin,注册系统不好使。谢谢!

[]