/教程/编程/ 获取无限线分类的面包屑

获取无限线分类的面包屑

编程692019-07-31

实现功能

数据库

获取无限级分类的面包屑功能

     /**
     * 无限极分类面包屑
     * @Author   JYY
     * @DateTime 2019-07-31T15:24:42+0800
     * @param    [type]                   $id   [分类id]
     */
    public function getCrumbs($id,$data=[]){
    	$temp = array();
    	$le=db('cate')->field('id,name,pid')->where(['id'=>$id])->find();
    	if($le&&$le['pid']>=0){
    		$temp[] = $le;
    		$temp = array_merge($temp,$this->getCrumbs($le['pid'],$temp));
    	}
    	return $temp;
    }

最终结果

标签: php  原创 

有什么新鲜事想告诉大家?

发表