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缩略图生成程式(需要GD库支持)
Mar 06 PHP
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
Aug 26 PHP
通达OA公共代码 php常用检测函数
Dec 14 PHP
深入PHP nl2br()格式化输出的详解
Jun 05 PHP
微信公众平台实现获取用户OpenID的方法
Apr 15 PHP
php使用指定字符列表生成随机字符串的方法
Apr 18 PHP
PHP实现上传文件并存进数据库的方法
Jul 16 PHP
Symfony2在Nginx下的配置方法图文教程
Feb 04 PHP
php获取flash尺寸详细数据的方法
Nov 12 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 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
站长助手-网站web在线管理程序 v1.0 下载
2007/05/12 PHP
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
PHP设计模式之装饰器模式定义与用法简单示例
2018/08/13 PHP
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
js导出txt示例代码
2014/01/14 Javascript
js图片自动轮播代码分享(js图片轮播)
2014/05/06 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
jQuery控制Div拖拽效果完整实例分析
2015/04/15 Javascript
JavaScript获取一个范围内日期的方法
2015/04/24 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
vue结合axios与后端进行ajax交互的方法
2018/07/06 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
node.js中fs文件系统模块的使用方法实例详解
2020/02/13 Javascript
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
[00:37]DOTA2上海特级锦标赛 OG战队宣传片
2016/03/03 DOTA
[03:59]第二届DOTA2亚洲邀请赛选手传记-VGJ.rOtk
2017/04/03 DOTA
[54:27]TNC vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
Python使用cx_Freeze库生成msi格式安装文件的方法
2018/07/10 Python
基于Django框架利用Ajax实现点赞功能实例代码
2018/08/19 Python
python 自定义异常和异常捕捉的方法
2018/10/18 Python
在Python中使用MongoEngine操作数据库教程实例
2019/12/03 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
Python实现邮件发送的详细设置方法(遇到问题)
2021/01/18 Python
竞聘上岗演讲稿范文
2014/01/10 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
市场营销战略计划书
2014/05/06 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
2015年清明节活动总结
2015/02/09 职场文书
护理专业毕业自我鉴定
2019/08/12 职场文书
Redis5之后版本的高可用集群搭建的实现
2021/04/27 Redis
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android