企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` function getTree($data, $pId,$level=0) { static $tree =[]; foreach($data as $k => $v) { if($v['pid'] == $pId) { $v['level'] =$level; $tree[] = $v; getTree($data, $v['act_id'],$level+1); unset($data[$k]); } } return $tree; } /\*\*\*\*\*\*\*\*\*\*\*递归方式获取上下级权限信息\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ function generateTree($arr,$id=0,$level=0) { $list =array(); foreach ($arr as $k=>$v){ if ($v['pid'] == $id){ $v['level']=$level; $v['son'] = generateTree($arr,$v['act_id'],$level+1); $list[] = $v; } } return $list; } ```