首頁 PHP 函式庫 其它類別庫 php無限分類方法類
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 類別方法有前導底線?

11 Nov 2024

在 PHP 中使用前導下劃線為類別方法添加前綴在 PHP 類別方法中使用前導下劃線是一個奇怪的約定,它...

PHP 是否棄用帶有類別名稱建構函數的方法? PHP 是否棄用帶有類別名稱建構函數的方法?

18 Oct 2024

棄用警告:與其類別同名的方法在 PHP 中,與其類別同名的方法在未來版本中將不再是建構子。當建構函數方法的名稱與類別名稱相符時,就會出現此問題。

PHP無限分類[增強版] PHP無限分類[增強版]

25 Jul 2016

PHP無限分類[增強版]

如何在 PHP 中不使用繼承來重新定義類別方法? 如何在 PHP 中不使用繼承來重新定義類別方法?

13 Nov 2024

猴子修補:重新定義類別及其方法在不使用繼承的情況下重新定義類別或其方法的問題讓許多人感到困惑...

如何在 PHP 中重新定義類別方法而不繼承? 如何在 PHP 中重新定義類別方法而不繼承?

10 Nov 2024

重新定義不繼承的類別方法您想要重新定義第三方庫中的方法而不修改庫本身。這可以...

為什麼 PHP 開發人員在類別方法中使用前導下劃線? 為什麼 PHP 開發人員在類別方法中使用前導下劃線?

11 Nov 2024

隱藏的真相:PHP 類別方法中的前導下劃線瀏覽 PHP 庫時,可能會偶然發現前綴為 ... 的類別方法。

See all articles