ThinkPHP实现递归无级分类――代码少


Posted in PHP onJuly 29, 2015

具体代码如下:

/**
*  无级递归分类
*  @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 .= '<option value="' . $value['class_id'] . '">' . $tag . $value['class_name'] . '</option>';
    $tree .= recursiveAssort($value['class_id'], $tag . ' ');
  }
  return $tree;
}

以上代码就是用ThinkPHP实现递归无级分类的全部内容,希望大家喜欢。

PHP 相关文章推荐
学习使用PHP数组
Oct 09 PHP
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
Aug 21 PHP
用PHP读取和编写XML DOM的实现代码
Feb 03 PHP
PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码
Aug 11 PHP
探讨各种PHP字符串函数的总结分析
Jun 05 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
Jul 03 PHP
php页码形式分页函数支持静态化地址及ajax分页
Mar 28 PHP
PHP中使用array函数新建一个数组
Nov 19 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
php读取本地json文件的实例
Mar 07 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
Aug 14 PHP
PHP反射原理与用法深入分析
Sep 28 PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 #PHP
PHP实现的简单缓存类
Jul 29 #PHP
PHP实现简单爬虫的方法
Jul 29 #PHP
php获取网站百度快照日期的方法
Jul 29 #PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 #PHP
PHP如何实现Unicode和Utf-8编码相互转换
Jul 29 #PHP
PHP模拟QQ登录的方法
Jul 29 #PHP
You might like
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
PHP stripos()函数及注意事项的分析
2013/06/08 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
PHP开发注意事项总结
2015/02/04 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
Jquery Validation插件防止重复提交表单的解决方法
2010/03/05 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
javascript加号&quot;+&quot;的二义性说明
2013/03/04 Javascript
基于jquery实现等比缩放图片
2014/12/03 Javascript
js事件监听器用法实例详解
2015/06/01 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
json定义及jquery操作json的方法
2016/09/29 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
2017/03/09 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
Vue.js与 ASP.NET Core 服务端渲染功能整合
2017/11/16 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
如何实现一个webpack模块解析器
2018/10/24 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
一则python3的简单爬虫代码
2014/05/26 Python
Python利用splinter实现浏览器自动化操作方法
2018/05/11 Python
详解flask表单提交的两种方式
2018/07/21 Python
python-opencv颜色提取分割方法
2018/12/08 Python
Python中捕获键盘的方式详解
2019/03/28 Python
pandas计算最大连续间隔的方法
2019/07/04 Python
PyTorch 解决Dataset和Dataloader遇到的问题
2020/01/08 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
python实现批量转换图片为黑白
2020/06/16 Python
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
在宿舍喝酒的检讨书
2014/09/28 职场文书
大学生就业推荐表自我评价
2015/03/02 职场文书
试用期旷工辞退通知书
2015/04/17 职场文书
普通员工辞职信范文
2015/05/12 职场文书
MySQL查询日期时间
2022/05/15 MySQL