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

PHP引用及遞歸得到無限分類類別的所有父級類

時間:2019-01-25 18:10:01 類型:PHP
字號:    

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

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

   

2. 要得到一個類別的所有父類

    

//得到文件所有的父級[數(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);