久久久久久AV无码免费看大片,亚洲一区精品人人爽人人躁,国产成人片无码免费爱线观看,亚洲AV成人无码精品网站,为什么晚上搞的时候要盖被子

PHP引用及遞歸得到無(wú)限分類類別的所有父級(jí)類

時(shí)間:2019-01-25 18:10:02 類型:PHP
字號(hào):    

巧妙使用PHP引用及遞歸有時(shí)能夠給我們的應(yīng)用帶來(lái)及大的便捷, 當(dāng)然, 這里不是講 &引用及遞歸的具體概念[具體什么東西, 不知道的朋友請(qǐng)自行百度腦補(bǔ)], 而是直接通過(guò)一個(gè)實(shí)例給大家看他的方便[通過(guò)PHP引用及遞歸的方法得到無(wú)限分類的所有父級(jí)類別]

1. 數(shù)據(jù)庫(kù)表如下:

   

2. 要得到一個(gè)類別的所有父類

    

//得到文件所有的父級(jí)[數(shù)據(jù)讀取使用的TP方便]
function getParentPath($id,$table,&$arr=[]){
    $pid = \think\Db::table($table)->where("id","=",$id)->value("parentid");
    if($pid){
         $arr[] = $pid;
        // dump($arr);
         getParentPath($pid,$table,$arr);
    }
    return array_reverse($arr);
}

3. 調(diào)用方便及顯示結(jié)果

$table = "yt_areaclass";
$path = getParentPath1(10,$table);
 dump($path);