ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
~~~ /** * 递归获取下级数组 返回一维数组 * @param array $data * @param number $pid * @param array $SonNode * @return array */ function getSonNode($data,$pid=0,$SonNode = array()){ $SonNode[] = $pid; foreach($data as $k=>$v){ if($v['pid'] == $pid){ $SonNode = getSonNode($data,$v['id'],$SonNode); } } return $SonNode; }`` ~~~