ThinkPHP实现递归无级分类――代码少
2015-07-29 16:31
567 查看
具体代码如下:
/** * 无级递归分类 * @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实现递归无级分类的全部内容,希望大家喜欢。
您可能感兴趣的文章:
相关文章推荐
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- C#中的递归APS和CPS模式详解
- WinForm实现按名称递归查找控件的方法
- C#中的尾递归与Continuation详解
- C#递归实现显示文件夹及所有文件并计算其大小的方法
- ThinkPHP关联模型操作实例分析
- php递归创建目录的方法
- thinkphp3.0 模板中函数的使用
- ThinkPHP采用<volist>实现三级循环代码实例
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- ThinkPHP中自定义目录结构的设置方法
- ThinkPHP控制器详解
- Javascript递归打印Document层次关系实例分析
- ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
- oracle 使用递归的性能提示测试对比
- 解析thinkphp中的M()与D()方法的区别
- 使用curl递归下载软件脚本分享
- ThinkPHP采用模块和操作分析
- Perl脚本实现递归遍历目录下的文件