function getTree($data, $pId) { $html = ''; foreach($data as $k => $v) { if($v['cate_ParentId'] == $pId) { //父亲找到儿子 $html .= "<li>".$v['cate_Name']; $html .= getTree($data, $v['cate_Id']); $html = $html."</li>"; } } return $html ? '<ul>'.$html.'</ul>' : $html ; } echo getTree($data, 0);
6、最后再加点css样式,效果如下:
整个过程思路很清晰,非常适合第一次创建无限级树型的朋友学习,希望大家都有所收获。
您可能感兴趣的文章: