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 file_get_contents函数轻松采集html数据
Apr 22 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
一个PHP二维数组排序的函数分享
Jan 17 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
PHP怎样用正则抓取页面中的网址
Aug 09 PHP
php rmdir使用递归函数删除非空目录实例详解
Oct 20 PHP
WAF的正确bypass
Jan 05 PHP
PHP实现浏览器中直接输出图片的方法示例
Mar 14 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
laravel5.6实现数值转换
Oct 23 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启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
php实现面包屑导航例子分享
2015/12/19 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
2016/07/13 PHP
PHP简单判断手机设备的方法
2016/08/23 PHP
PHP针对多用户实现更换头像功能
2016/09/04 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
php+js实现倒计时功能
2014/06/02 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
jQuery Masonry瀑布流布局神器使用详解
2017/05/25 jQuery
vue配置多页面的实现方法
2018/05/22 Javascript
vue项目开发中setTimeout等定时器的管理问题
2018/09/13 Javascript
tsconfig.json配置详解
2019/05/17 Javascript
前端插件之Bootstrap Dual Listbox使用教程
2019/07/23 Javascript
js正则匹配多个全部数据问题
2019/12/20 Javascript
Vue SSR 即时编译技术的实现
2020/05/06 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
python字典排序实例详解
2015/05/20 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
2018/01/04 Python
Python面向对象之静态属性、类方法与静态方法分析
2018/08/24 Python
python经典趣味24点游戏程序设计
2019/07/26 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
LORAC官网:美国彩妆品牌
2019/08/27 全球购物
销售经理工作职责范文
2013/12/03 职场文书
销售部主管岗位职责
2013/12/18 职场文书
干部选拔任用方案
2014/05/26 职场文书
关于安全的广播稿
2014/10/23 职场文书
2014年小学教研工作总结
2014/12/06 职场文书
go语言中json数据的读取和写出操作
2021/04/28 Golang
vue3中provide && inject的使用
2021/07/01 Vue.js