欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP实现无级递归分类(ThinkPHP框架),无级thinkphp

程序员文章站 2022-04-06 15:40:38
...

PHP实现无级递归分类(ThinkPHP框架),无级thinkphp

/**
*   无级递归分类
*   @param   int     $assortPid   要查询分类的父级id
*   @param   mixed   $tag         上下级分类之间的分隔符
*   @return  string  $tree        返回的分类树型结构结果 
*
*/
function recursiveAssort($assortPid, $tag = '')
{   
    $assort = M('goods_class')->where("class_pid = $assortPid")->field('class_id, class_name')->select();
    foreach ($assort as $value) {
        $tree .= '';
        $tree .= recursiveAssort($value['class_id'], $tag . ' ');
    }
    return $tree;
}