搜索
首页PHP 库Other librariesphp无限分类方法类
php无限分类方法类
<?PHP
header("Content-type: text/html; charset=utf-8");
 
$link = mysql_connect('localhost','root','eric') or die(mysql_error());
mysql_select_db('sortclass',$link);
 
class SortClass{
  var $data = array();
  var $child = array(-1=>array());
  var $layer = array(-1=>-1);
  var $parent = array();
  var $link;
  var $table;
  function SortClass($link, $table){
    $this->setNode(0, -1, '顶极节点');
    $this->link = $link;
    $this->table = $table;
    $node = array();
    $results = mysql_query('select * from '.$this->table.'',$this->link);
    while($node = mysql_fetch_assoc($results)){
      $this->setNode($node['cid'],$node['pid'],$node['cname']);
    }
  }

这是一个PHP无限级分裂的实现库,有递归 非递归俩种方法。需要的朋友可以下载使用。


免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

PHP实现无限极分类树的方法PHP实现无限极分类树的方法

18May2018

这篇文章主要介绍了PHP实现无限极分类树的方法,结合实例形式简单分析了无限极分类的原理与实现方法,涉及PHP数组遍历与判断相关操作技巧,需要的朋友可以参考下

php中的无限极分类php中的无限极分类

31May2018

这篇文章主要介绍了关于php中的无限极分类,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

PHP怎么实现递归删除无限分类PHP怎么实现递归删除无限分类

11Apr2023

在Web开发中,递归(Recursion)是一个非常重要的编程技术,尤其在处理无限分类数据时更是必不可少,避免类别混乱和精简代码。PHP作为一种广泛使用的服务器端编程语言,也可以使用递归删除无限分类。无限分类是指一种树形结构,其中每个节点可以有多个子节点,这些子节点又可以有自己的子节点,以此类推。在实际应用中,无限分类非常常见,例如网站的分类目录、组织机构结构、产品类别等等。递

DEDECMS中怎么获取无限栏目子分类DEDECMS中怎么获取无限栏目子分类

19Dec2019

DEDECMS中获取无限栏目子分类的方法:首先打开“channerl.lib.php”文件;然后修改代码为“function lib_channel(...){...}”;接着在模板里用“[field:sonchannel0]”调用即可。

PHP实现多级分类生成树的方法PHP实现多级分类生成树的方法

26May2018

这篇文章主要介绍了PHP实现多级分类生成树的方法,涉及php mysql数据库操作及数组与字符串遍历、替换、组合等相关操作技巧,需要的朋友可以参考下

如何在 PHP 中从父类访问子类方法?如何在 PHP 中从父类访问子类方法?

19Oct2024

PHP:从父类访问子类方法通常,在 PHP 中使用继承时,开发人员会遇到需要从父类中的子类访问函数的情况。这可以通过一个强大的机制来实现:abstra

See all articles