美文网首页
树状无限极分类

树状无限极分类

作者: peng_js | 来源:发表于2017-06-30 13:27 被阅读0次

树状无限极分类 提供2种方式

function getTree($list,$id=0,$level=0) {

           static $tree = array();

          foreach($list as $row) {

              if($row['pid']==$id) {

                $row['level'] = $level;

                $row['name'] = str_repeat('----',$level). $row['name'];

                $tree[] = $row;

                $this->getTree($list, $row['id'], $level + 1);

            }

        }

    return $tree;

}

function getTree($list,$pid=0,$level=0) {

static $tree = array();

foreach($list as $row) {

if($row['dept_pid']==$pid) {

$row['dept_level'] = $level;

$tree[] = $row;

getTree($list, $row['dept_id'], $level + 1);

}

}

return $tree;

}

相关文章

  • 树状无限极分类

    树状无限极分类 提供2种方式 function getTree($list,$id=0,$level=0) { s...

  • 树状无限极分类2种方法

    1种数组里面套子数组一次页面渲染分别赋值如下: 注意 name="p[pub]" 的写法 是上级循环的变量 sub...

  • php实现无限极分类

    一、两种实现php无限极分类 设置原始数据 1. 使用php递归实现php无限极分类 通过foreach循环实现无...

  • PHP 无限极分类

    概述   在实际工作中,经常要用到无限极分类。如导航表等等。到网上一搜php无限极分类,很多,但好多都是一个,并且...

  • 无限极分类原理与实现

    前言 无限极分类是我很久前学到知识,今天在做一个项目时,发现对其概念有点模糊,所以今天就来说说无限极分类。 首先来...

  • ThinkPhp 实现 无限极分类及树状结构 附加使用例子

    PS: 最下方有PHP文字,直接copy使用 FOR examle: 例子 结果 Php 代码文件

  • 无限极分类

    result

  • laravel无限级分类

    用laravel 做无限极分类;找了很多资料;假大空;有很多都是残缺的;而且达不到预期;无法做到无限极;今天分享下...

  • 预排序遍历树

    什么是左右值无限级分类左右值无限级分类,也称为预排序树无限级分类,是一种有序的树状结构,位于这些树状结构中的每一个...

  • 预排序树实现无限极分类

    一.概念 左右值无限级分类,也称为预排序树无限级分类 是一种有序的树状结构 于这些树状结构中的每一个节点都有一个 ...

网友评论

      本文标题:树状无限极分类

      本文链接:https://www.haomeiwen.com/subject/lknbcxtx.html