PHP 无限极分类所形成的三维数组
2017-07-11 09:28
387 查看
通过引用方式实现无限极分类
思路:
1.即所有待处理的数据进行包装成下标为主键id(pk)的数组,便于有pid获取对应的父栏目。
2.对包装的数据进行循环,如果为根节点,则将其引用添加到tree中,否则,将其引用添加到其父类的子元素中。这样虽然tree中,只是添加了根节点,但是每个根节点如果有子元素,其中包含了子元素的引用。故能形成树型。
代码如下
?
思路:
1.即所有待处理的数据进行包装成下标为主键id(pk)的数组,便于有pid获取对应的父栏目。
2.对包装的数据进行循环,如果为根节点,则将其引用添加到tree中,否则,将其引用添加到其父类的子元素中。这样虽然tree中,只是添加了根节点,但是每个根节点如果有子元素,其中包含了子元素的引用。故能形成树型。
代码如下
?
相关文章推荐
- PHP无限极分类之数组
- php 转换无限极分类数组到树状结构
- 构造无限极分类数组 PHP
- PHP 无限极分类数组
- PHP 将无限极分类数组 转换为纵向表格
- 无限分类存储及PHP高效展现数组处理(一)
- php之利用递归写无限极分类
- php 递归 实现无限分类 格式化数组
- php 递归 实现无限分类 格式化数组
- php小技巧--把数组的键和值交换形成了新的数组,查找值取得键
- php无限极分类实现的两种解决方法
- PHP燕十八 课堂笔记------递归 无限极分类
- PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
- php无限极分类的读取和图片上传代码
- PHP 数组函数分类整理
- PHP三维数组变一维
- php之无限极分类
- php 递归 无限级分类 返回数组
- PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
- php无限极分类两种方法 有图有真像