<?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, '頂極節(jié)點'); $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無限級分裂的實現(xiàn)庫,有遞歸 非遞歸倆種方法。需要的朋友可以下載使用。
本站所有資源均由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟件的完整性!本站所有資源僅供學習參考。請不要將它們用于商業(yè)目的。否則,一切后果由您負責!如有侵權(quán),請聯(lián)系我們刪除。聯(lián)系方式:admin@php.cn
相關(guān)文章

11 Apr 2023
在Web開發(fā)中,遞歸(Recursion)是一個非常重要的編程技術(shù),尤其在處理無限分類數(shù)據(jù)時更是必不可少,避免類別混亂和精簡代碼。PHP作為一種廣泛使用的服務器端編程語言,也可以使用遞歸刪除無限分類。無限分類是指一種樹形結(jié)構(gòu),其中每個節(jié)點可以有多個子節(jié)點,這些子節(jié)點又可以有自己的子節(jié)點,以此類推。在實際應用中,無限分類非常常見,例如網(wǎng)站的分類目錄、組織機構(gòu)結(jié)構(gòu)、產(chǎn)品類別等等。遞

18 May 2018
這篇文章主要介紹了PHP實現(xiàn)無限極分類樹的方法,結(jié)合實例形式簡單分析了無限極分類的原理與實現(xiàn)方法,涉及PHP數(shù)組遍歷與判斷相關(guān)操作技巧,需要的朋友可以參考下

26 May 2018
這篇文章主要介紹了PHP實現(xiàn)多級分類生成樹的方法,涉及php mysql數(shù)據(jù)庫操作及數(shù)組與字符串遍歷、替換、組合等相關(guān)操作技巧,需要的朋友可以參考下

15 Apr 2025
Redis的數(shù)據(jù)庫方法包括內(nèi)存數(shù)據(jù)庫和鍵值存儲。1)Redis將數(shù)據(jù)存儲在內(nèi)存中,讀寫速度快。2)它使用鍵值對存儲數(shù)據(jù),支持復雜數(shù)據(jù)結(jié)構(gòu),如列表、集合、哈希表和有序集合,適用于緩存和NoSQL數(shù)據(jù)庫。

20 Jun 2025
抽象類和方法在PHP中用于構(gòu)建面向?qū)ο缶幊痰慕Y(jié)構(gòu),它們定義其他類必須遵循的藍圖。抽象類不能直接實例化,只能被繼承,且可以包含普通方法和抽象方法;抽象方法僅定義方法名和參數(shù),無具體實現(xiàn),子類必須實現(xiàn)所有抽象方法。使用抽象類可強制一致性、避免重復代碼并優(yōu)化設(shè)計。例如,支付方式類可定義抽象process()方法,不同支付類型按需實現(xiàn)。關(guān)鍵規(guī)則包括:含有抽象方法的類必須聲明為抽象類、抽象類不可與final共存、接口更嚴格且無實現(xiàn)。


熱工具

依賴注入容器的PHP庫
依賴注入容器的PHP庫

50個優(yōu)秀經(jīng)典PHP算法大集合
經(jīng)典PHP算法,學習優(yōu)秀的思想 , 開拓思維

小巧的優(yōu)化圖片的PHP庫
小巧的優(yōu)化圖片的PHP庫
