一个牛逼的PHP无限极分类

    xiaoxiao2026-09-10  6

    一、首先先建立一个ID为0的值

             让数组从1开始,然后把查出来的值调用这个方法

           因为我查出来的是对象所以我循环让他转换成数组

    $res=DB::table("goods_type")->get(); $id=0; foreach($res as $key => $val){ $id++; $dd[$id]=get_object_vars($val); } $a=$this->anyGenerateTree($dd); 这个方法接收传过来的数组

    function anyGenerateTree($items){ $tree = array(); foreach($items as $item){ if(isset($items[$item['f_id']])){ $items[$item['f_id']]['son'][] = &$items[$item['t_id']]; }else{ $tree[] = &$items[$item['t_id']]; } } return $tree; }

    转载请注明原文地址: https://ju.6miu.com/read-1311924.html
    最新回复(0)