/**
* 组装成树形结构
* @param $item 分类数据
* @param $pid 父级id
* @param $sub 生成子分类键名
* @return array
*/
function getTree($item = array(),$pid=0,$sub='sub')
{
$data = array();
foreach($item as $key=>$val){
if($val['pid']==$pid){
$val[$sub]=$this->getTree($item,$val['id']);
if (empty($val[$sub])) {
$val[$sub]=array();
}
$data[] = $val;
}
}
return $data;
}
PHP递归生成分类树
猜你喜欢
转载自www.cnblogs.com/xinghan/p/8903058.html
今日推荐
周排行