ThinkPHP实现递归无级分类——代码少

 更新时间:2015年07月29日 16:31:02   作者:gentsir  
这篇文章通过一段简短的代码实现了ThinkPHP实现递归无级分类,,需要的朋友可以参考下

具体代码如下:

/**
*  无级递归分类
*  @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 . '&emsp;');
  }
  return $tree;
}

以上代码就是用ThinkPHP实现递归无级分类的全部内容,希望大家喜欢。

相关文章

  • php不用内置函数对数组排序的两个算法代码

    php不用内置函数对数组排序的两个算法代码

    php不用内置函数对数组排序,可能是降序或者升序
    2010-02-02
  • PHP自定义图片缩放函数实现等比例不失真缩放的方法

    PHP自定义图片缩放函数实现等比例不失真缩放的方法

    这篇文章主要介绍了PHP自定义图片缩放函数实现等比例不失真缩放的方法,结合实例形式分析了php图片缩放函数的功能实现与使用技巧,需要的朋友可以参考下
    2016-08-08
  • php判断表是否存在的方法

    php判断表是否存在的方法

    这篇文章主要介绍了php判断表是否存在的方法,实例分析了三种常见的判断表的方法,涉及php操作数据库的相关技巧,需要的朋友可以参考下
    2015-06-06
  • php 引用(&)详解

    php 引用(&)详解

    php的引用(就是在变量或者函数、对象等前面加上&符号)
    2009-11-11
  • php使用redis的几种常见操作方式和用法示例

    php使用redis的几种常见操作方式和用法示例

    这篇文章主要介绍了php使用redis的几种常见操作方式和用法,结合实例形式总结分析了PHP使用redis实现字符串缓存、队列模拟、乐观锁与悲观锁实现、发布和订阅等相关操作技巧,需要的朋友可以参考下
    2020-02-02
  • 如何使用Laravel Eloquent来开发无限极分类

    如何使用Laravel Eloquent来开发无限极分类

    在网上商城上,我们经常可以看到多级分类、子分类、甚至无限极分类。本文将向你展示如何优雅的通过 Laravel Eloquent 将其实现。
    2021-05-05
  • php银联网页支付实现方法

    php银联网页支付实现方法

    这篇文章主要介绍了php银联网页支付实现方法,实例分析了php操作银联网支付接口的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • phplot生成图片类用法详解

    phplot生成图片类用法详解

    这篇文章主要介绍了phplot生成图片类用法,较为详细的分析了phplot生成图片类常用函数的用法及生成图片的完整实例,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • PHP实现超简单的SSL加密解密、验证及签名的方法示例

    PHP实现超简单的SSL加密解密、验证及签名的方法示例

    这篇文章主要介绍了PHP实现超简单的SSL加密解密、验证及签名的方法,结合实例形式分析了php基于openssl相关函数的签名、加密、解密、验证等操作技巧,需要的朋友可以参考下
    2017-08-08
  • php连接mssql的一些相关经验及注意事项

    php连接mssql的一些相关经验及注意事项

    php连接mssql对于很多朋友或许已经是老生长谈,习以为常了,不过本文还是要唠叨一下,主要以分享连接数据库的相关经验,感兴趣的你可千万不要错过,或许本文对你有所帮助呢
    2013-02-02

最新评论