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 分库分表hash算法
Nov 12 PHP
浅谈PHP解析URL函数parse_url和parse_str
Nov 11 PHP
关于PHP开发的9条建议
Jul 27 PHP
微信公众平台开发之天气预报功能
Aug 31 PHP
WordPress中自定义后台管理界面配色方案的小技巧
Dec 29 PHP
PHP扩展框架之Yaf框架的安装与使用
May 18 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
Oct 09 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
PHP 应用容器化以及部署方法
Feb 12 PHP
yii2 上传图片的示例代码
Nov 02 PHP
PHP下载大文件失败并限制下载速度的实例代码
May 10 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
Oct 17 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
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
2012/04/15 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
jquery实现页面图片等比例放大缩小功能
2014/02/12 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
js数组与字符串的相互转换方法
2014/07/09 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
微信小程序实现登录遮罩效果
2018/11/01 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
[01:42]DOTA2 – 虚无之灵
2019/08/25 DOTA
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
Python实现一个简单的MySQL类
2015/01/07 Python
python使用PyGame模块播放声音的方法
2015/05/20 Python
python操作oracle的完整教程分享
2018/01/30 Python
浅谈python中requests模块导入的问题
2018/05/18 Python
Python实现求解一元二次方程的方法示例
2018/06/20 Python
Python 中Django验证码功能的实现代码
2019/06/20 Python
python如何实现图片压缩
2020/09/11 Python
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
戴尔美国官方折扣店:Dell Outlet
2018/02/13 全球购物
聚美优品陈欧广告词
2014/03/14 职场文书
地理教师岗位职责
2014/03/16 职场文书
协议书范本
2014/04/23 职场文书
保研推荐信
2014/05/09 职场文书
学校查摆问题整改措施
2014/09/28 职场文书
交警作风整顿剖析材料
2014/10/11 职场文书
2014年银行客户经理工作总结
2014/11/12 职场文书
维稳工作承诺书
2015/01/20 职场文书
债务纠纷代理词
2015/05/25 职场文书
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
基于Python编写简易版的天天跑酷游戏的示例代码
2022/03/23 Python
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android