qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

PHP实现多层次的UL代码

时间2023-03-26 18:14:34 提问来自 湖北省武汉市 的网友 分类创作 浏览295
<?php function ul($data,$pid=0){ $ul = "<ul>"; foreach($data as $v){ if($v['pid'] == $pid){ $ul .= "<li>{$v['name']}"; //当前节点的名字 //递归,查看其子节点,如果有子节点,则返回子节点的HTML代码,没有则返回false; $c_ul = ul($data,$v['id']); if($c_ul) //如果有子节点,则将其子节码嵌套在<li>标签中 $ul .= $c_ul; $ul .="</li>"; //闭合当前节点的标签 } } return $ul."</ul>"; //返回本层UL的HTML代码 } ?>

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 家里亲人去世,男朋友爸爸转账,如何表达感谢且不收钱 下一篇 “ 电力系统工程师”的生涯人物访谈报告