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会员权限控制实现原理分析
May 29 PHP
PHP将DateTime对象转化为友好时间显示的实现代码
Sep 20 PHP
解析php安全性问题中的:Null 字符问题
Jun 21 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
php实现网站顶踩功能的完整前端代码
Jul 19 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
Jun 06 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 PHP
laravel实现简单用户权限的示例代码
May 28 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
Jan 04 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 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
php中动态变量用法实例
2015/06/10 PHP
PHP中each与list用法分析
2016/01/08 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
jquery中动态效果小结
2010/12/16 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
javascript 动态创建表格的2种方法总结
2015/03/04 Javascript
JavaScript实现彩虹文字效果的方法
2015/04/16 Javascript
详解原生js实现offset方法
2017/06/15 Javascript
javacript replace 正则取字符串中的值并替换【推荐】
2018/09/13 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
微信小程序scroll-view点击项自动居中效果的实现
2020/03/25 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
Python编写生成验证码的脚本的教程
2015/05/04 Python
Python实现将Excel转换成xml的方法示例
2018/08/25 Python
python实现简单日期工具类
2019/04/24 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
使用python来调用CAN通讯的DLL实现方法
2019/07/03 Python
python空元组在all中返回结果详解
2020/12/15 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
什么是WEB控件?使用WEB控件有哪些优势?
2012/01/21 面试题
毕业生求职简历的自我评价
2013/10/23 职场文书
超市国庆节促销方案
2014/02/20 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python
python中pymysql包操作数据库方法
2022/04/19 Python
Oracle锁表解决方法的详细记录
2022/06/05 Oracle