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服务器实现多session并发运行
Oct 09 PHP
NOT NULL 和NULL
Jan 15 PHP
用php实现选择排序的解决方法
May 04 PHP
百度站点地图(百度sitemap)生成方法分享
Jan 09 PHP
php中的路径问题与set_include_path使用介绍
Feb 11 PHP
php中多维数组按指定value排序的实现代码
Aug 19 PHP
php图片处理函数获取类型及扩展名实例
Nov 19 PHP
laravel 5 实现模板主题功能
Mar 02 PHP
php判断输入是否是纯数字,英文,汉字的方法
Mar 05 PHP
php两种无限分类方法实例
Apr 21 PHP
PHP数组游标实现对数组的各种操作详解
Jan 26 PHP
PHP session 会话处理函数
Jun 06 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
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
php中in_array函数用法探究
2014/11/25 PHP
php中实现xml与mysql数据相互转换的方法
2014/12/25 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
PhpStorm2020.1 安装 debug - Postman 调用的详细教程
2020/08/17 PHP
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
JQuery中$.each 和$(selector).each()的区别详解
2015/03/13 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
Ajax清除浏览器js、css、图片缓存的方法
2015/08/06 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
js表单中选择框值的获取及表单的序列化
2015/12/17 Javascript
javascript禁止超链接跳转的方法
2016/02/02 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
JS可断点续传文件上传实现代码解析
2020/07/30 Javascript
Python计算程序运行时间的方法
2014/12/13 Python
Python语言快速上手学习方法
2018/12/14 Python
python实现对输入的密文加密
2019/03/20 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
python 一维二维插值实例
2020/04/22 Python
html5移动端价格输入键盘的实现
2019/09/16 HTML / CSS
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
医院总经理岗位职责
2014/02/04 职场文书
愚人节活动策划方案
2014/03/11 职场文书
家长学校实施方案
2014/03/15 职场文书
要账委托书范本
2014/09/15 职场文书
公司租房协议书范本
2014/10/08 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis
Dashboard管理Kubernetes集群与API访问配置
2022/04/01 Servers