代码如下:
public function getTree($pid=0){
$data=$this->where('pid='.$pid)->select();
foreach($data as &$cate){
$cate['sons']=$this->getTree($cate['id']);
}
return $data;
}好的,谢谢!
打印出来为null,说明程序第三行没执行或者执行了为空;
在第三行之前加一行:$yourTableName = M("XXX");
$data = $yourTableName->where('pid='.$pid)->select();