PHP里生成的水平菜单
时间:2021-07-01 10:21:17
帮助过:3人阅读
遍历目录及文件后,把列表生成水平菜单,但怎么弄都弄不出预期的效果
预期的效果:
代码如下:
menu
".$path.""; echo '
'; if(!is_dir($path)) return; $handle = opendir($path); while( false !== ($file = readdir($handle))) { //echo "- ".$path.""; //echo '
'; if($file != '.' && $file!='..') { $path2= $path.'/'.$file; echo "- ".$path2.""; echo "
"; if(is_dir($path2)) { //echo $file;//输出路径+目录名 getfiles($path2); }else { echo "- ".$file."
";//输出的文件名 } echo "
"; } //echo "
"; } echo "
";}print_r( getfiles($path));?>
求帮忙
回复讨论(解决方案)
显然是你输出的数据有问题
你贴出截图中的 html 代码
显然是你输出的数据有问题
你贴出截图中的 html 代码
我贴的图和代码是没有关系的,我是想说要用代码做成图那样子的
有比较才能有鉴别
这么浅显的道理都不知道吗?