<?php class Category { private $model; //分类的数据表模型 private $rawList = array(); //原始的分类数据 private $formatList = array(); //格式化后的分类 private $error = ""; //错误信息 private $icon = array(' │', ' ├ ', ' └ '); //格式化的字符 private $fields = array(); / public function __construct($model = '', $fields = array()) { if (is_string($model) && (!empty($model))) { if (!$this->model = D($model)) $this->error = $model . "模型不存在!"; } if (is_object($model)) $this->model = &$model; $this->fields['cid'] = $fields['0'] ? $fields['0'] : 'id'; $this->fields['pid'] = $fields['1'] ? $fields['1'] : 'pid'; $this->fields['name'] = $fields['2'] ? $fields['2'] : 'name'; $this->fields['fullname'] = $fields['3'] ? $fields['3'] : 'fullname'; }
这是一个php无限分类的Category类库,需要的朋友可以下载使用。
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
13 Jun 2016
php 无限级分类 获取顶级分类ID,php顶级。php 无限级分类 获取顶级分类ID,php顶级 有这样一个表,id是分类的ID,name是分类名称,pid是上级分类的ID。 现在有个分类ID,程序要找到它
13 Jun 2016
基于php无限分类的深入理解。无限分类是实际开发中经常用到的一种数据结构,一般我们称之为树形结构。 题设:类似淘宝的商品分类,可以在任意分类设置其子类。
31 May 2016
这篇文章主要介绍了php mysql实现无限分类的方法,实例分析了mysql数据库设计、数据库操作及无限极分类的具体实现步骤,非常具有实用价值,需要的朋友可以参考下
07 Jun 2016
TreeTable是一个能把无限分类展现为表格形式的PHP类库插件,分类的层级表示为表格的列,分类的行数表格分类的总数。单元格显示分类名称
11 Apr 2023
在Web开发中,递归(Recursion)是一个非常重要的编程技术,尤其在处理无限分类数据时更是必不可少,避免类别混乱和精简代码。PHP作为一种广泛使用的服务器端编程语言,也可以使用递归删除无限分类。无限分类是指一种树形结构,其中每个节点可以有多个子节点,这些子节点又可以有自己的子节点,以此类推。在实际应用中,无限分类非常常见,例如网站的分类目录、组织机构结构、产品类别等等。递
13 Jun 2016
php mysql实现无限分类实例详解,mysql实例。php mysql实现无限分类实例详解,mysql实例 本文实例讲述了php mysql实现无限分类的方法。分享给大家供大家参考。具体分析如下: 1、数据库