|
- // 树形菜单无限下拉菜单 注意了 这丢出来的是个 json 不是 数组
- function genTree6($arr,$id,$level)
- {
- $list =array();
- foreach ($arr as $k=>$v){
- if ($v['pid'] == $id){
- $v['level']=$level;
- $v['list'] = $this->genTree6($arr,$v['id'],$level+1);
- $list[] = $v;
- }
- }
- return $list;
- }
复制代码 调用方法- $menusjson = $this->genTree6($a,0,0); //得到数据并转换成数组
复制代码 返回的结果是个 数组
在参考资料一中: 5 的方法是可用的,但是生成的是个 json 内连的也是个json
参考资料1:http://www.php.cn/php-weizijiaocheng-353267.html
在参考资料2中,改吧改吧 也就出现了我现在的方法
参考资料2:https://www.cnblogs.com/MyIsLu/p/6495843.html
|
|