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学习之PHP运算符
Oct 09 PHP
php 字符转义 注意事项
May 27 PHP
PHP 编程安全性小结
Jan 08 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
Aug 09 PHP
php读取mysql中文数据出现乱码的解决方法
Aug 16 PHP
php网站判断用户是否是手机访问的方法
Nov 01 PHP
phpphp图片采集后按原路径保存图片示例
Feb 18 PHP
重新认识php array_merge函数
Aug 31 PHP
thinkphp判断访客为手机端或PC端的方法
Nov 24 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
利用php-cli和任务计划实现订单同步功能的方法
May 03 PHP
PHP开发中csrf攻击的简单演示和防范
May 07 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
浅析PHP原理之变量(Variables inside PHP)
2013/08/09 PHP
一个简单安全的PHP验证码类 附调用方法
2016/06/24 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
JS集成fckeditor及判断内容是否为空的方法
2016/05/27 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
js中scrollTop()方法和scroll()方法用法示例
2016/10/03 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
vue2.0项目实现路由跳转的方法详解
2018/06/21 Javascript
vue项目中使用Svg的方法
2018/10/24 Javascript
vue中如何去掉空格的方法实现
2018/11/09 Javascript
详解jQuery-each()方法
2019/03/13 jQuery
Node.js 多线程完全指南总结
2019/03/27 Javascript
从零学Python之hello world
2014/05/21 Python
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
Python使用functools实现注解同步方法
2018/02/06 Python
12个Python程序员面试必备问题与答案(小结)
2019/06/24 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
个人自我鉴定范文
2013/10/04 职场文书
生物科学专业个人求职信范文
2013/12/05 职场文书
《十六年前的回忆》教学反思
2014/02/14 职场文书
工作过失检讨书
2014/02/23 职场文书
研究生导师推荐信
2014/09/06 职场文书
租房协议书
2014/09/12 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
自愿离婚协议书范本
2015/01/26 职场文书
防暑降温通知书
2015/04/27 职场文书
2015年工会工作总结范文
2015/07/23 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
什么是SOLID
2022/03/24 Javascript