Heim > Fragen und Antworten > Hauptteil
天蓬老师2017-05-16 13:07:13
1.设计一个menus表,字段类似<id,url,name,pid,status>(pid为上级菜单的id,第一级菜单的pid为0,status为是否显示,根据自己的需求设计)
2.前台根据表里的数据生成数组结构,渲染到页面上
3.当然存在个后台,对表中的数据怎删改查
过去多啦不再A梦2017-05-16 13:07:13
function select_tree($tree, $id = 0, $lev = 0,$html=[]) {
foreach ($tree as $key => $items) {
if ($items['parent_id'] == $id) {
$newid = $items['id'];
//$items['id']
$html[$items['id']] = str_repeat(" ",$lev) . '└─' . $items['title'];
$html=$html + select_tree($tree, $newid, $lev+2,$html);
}
}
return $html;
}