通知短信+运营短信,5秒速达,支持群发助手一键发送🚀高效触达和通知客户 广告
``` public function getSon($user,$res=[]){ if(!is_array($user)){ $user=[$user]; } $sons=M('user')->where(['p_id'=>['in',$user]])->select(); if(count($sons)){ $sons=array_column($sons,"id"); $res=array_merge($res,$sons); return $this->getSon($sons,$res); }else{ return $res; } } ``` 获取团对 ``` public function getTeam($uid,&$data = [],$layer = 0,$i = 0){ $user = Db::name('user')->where('pid','in',$uid)->field('id')->select(); $ids = ""; if($layer > 0){ if($layer < $i){ return $data; } } $i++; if(!empty($user)){ foreach ($user as $value){ $ids .= $value['id'].","; $value['layer'] = $i; $data[] = $value; } $ids = trim($ids,','); $this->getTeam($ids,$data,$layer,$i); } return $data; } ```