ホームページ  >  記事  >  バックエンド開発  >  2 つの PHP 無制限の分類サンプル コード、2 つの PHP 無制限のサンプル_PHP チュートリアル

2 つの PHP 無制限の分類サンプル コード、2 つの PHP 無制限のサンプル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:05:10770ブラウズ

2つのPHP無制限分類サンプルコード、2つのPHP無制限サンプル

この記事は2つのPHP無制限分類実装プログラムコードをまとめたもので、学習する必要がある友人は参照してください。
主なアイデア: まず、3 番目と 4 番目の行を見てください。親クラス ID (PARENTID) の値は 1 ですが、これは id=1 のクラスのサブクラスに属していることを意味します。第 1 レベルの分類には上位の分類がないため、親クラス ID (PARENTID) の値は 0 になり、主分類が示され、以下同様に無限の分類が実現されます。最終的な効果は次のとおりです:
§第一種区分A
§─┴レベル2分類A
§─┴レベル2分類B
§レベル1分類B
そして、ここでは記述言語として PHP が使用されていますが、原理は似ており、単なる再帰であるため、簡単に他の言語に変更できます。

リーリー

表に表示
TreeTable はセルの行と列を結合することで無限のレベルを実現し、階層構造をより適切に表示できます。
1. ID/PID/NAME の配列を構築し、後でデータベースを通じて動的データを生成します。ツリーアルゴリズムをクリックしてください

リーリー

2. TreeTable クラス ライブラリをインポートします。
コードは次のとおりです:

リーリー

3. TreeTable HTML コードを生成します

リーリー

注: get_treetable() はテーブル本体部分のみを生成します。 は自分で構築してください。
完全なコード

リーリー

この記事が PHP プログラミングの学習に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1070275.html技術記事 2 つの PHP 無制限分類のサンプル コード、2 つの PHP 無制限分類の実装プログラム コードをまとめています。学習が必要な友人は参照してください。 メインアイデア: まず...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。