public function getAllSonCate($cate, $id)
 {
     $allSonCate = findSon($cate, $id);
     $temp = array();
     foreach ($allSonCate as $r) {
         $temp[] = $r['id'];
     }
     $temp[] = $id;
     return $temp;
 }
Example #2
0
function findSon($cate, $id)
{
    $arr = array();
    foreach ($cate as $v) {
        if ($v['parent_id'] == $id) {
            $arr[] = $v;
            $arr = array_merge(findSon($cate, $v['id']), $arr);
        }
    }
    return $arr;
}