データベースやテーブルの作成を含む、PHP での無制限の分類の例
この分類方法の利点:
1、データベース構造は単純で、cid 親 ID 名という 3 つのフィールドのみがあり、冗長なフィールドはありません。
2、再帰クエリは使用されません。すべての操作に必要な SQL ステートメントは 1 つだけです。
3. すべてのデータがデータベースから一度読み取られた後、データベース サーバーのリソースを節約するために配列内で分析および処理されます。
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
13 Jun 2016
PHP の無制限の分類ツリー コード。次のようにコードをコピーします: ?php /** by lenush; */ class Tree { var $data = array(); var $layer = array(-1=) - 1); var $parent = 関数ツリー
13 Jun 2016
表表示無制限分類(PHP版) TreeTable は、セルの行と列を結合することで無限のレベルを実現し、階層構造をより適切に表示できます。 1. ID/PID/NAME の配列を構築し、後でデータベースを通じて動的データを生成します
13 Jun 2016
PHP 無制限の分類 - (複数のノードの移動、単一ノードの移動、複数ノードの削除、単一ノードの削除、新しいノードの追加) を含む左右の値の実装。データベース テーブル構造が添付されています。ご質問がある場合は、お問い合わせください。メッセージ (www.webyang.net)。 1. db SQL ステートメント //php の無制限の分類に使用される db テーブル Tree(id int(10) not null 主キー aut)
![PHP無限分類出力樹状図アルゴリズムコードとその対処方法](/img/2014/11/25/12154550.png)
13 Jun 2016
PHP 無限分類出力樹形図アルゴリズム コード-----ソリューションのアイデア----------------------$ar = array( array( 'id' = > 1、'pid' =>&nb
![無限分類の場合、PHP はインターフェイスを通じてすべての分類を抽出した後、分類ツリーを生成します。](/img/2015/04/13/222027609.png)
13 Jun 2016
無限分類の場合、PHP はインターフェイスを通じてすべてのカテゴリを抽出した後、分類ツリーを生成します。 アプリケーション シナリオ: 無限分類部門のデータは Web インターフェイスを通じて取得され、解析された部門データの形式は 2 次元配列です。 。キャッシュ機構を追加せずに簡単な小さなフレームワークを一時的に作成したため、ページ上のすべての部門を一度に表示することしかできません。再帰的に実装できますが、複雑すぎます。解決策: 前提条件は依然として再帰的メソッドを使用して操作することですが、インターフェイスを介して取得されるデータについては問題ありません。
13 Jun 2016
Thinkphp の list_to_tree は無制限の分類を実装し、すべてのノードをリストするので非常に便利です。詳しくはマニュアルを参照してください。使用する際にすべてのノードを同時にリストする必要があるため、再帰関数を書いたので参考までに公開します。 public functionindex(){ Load('extend'); //拡張メソッドをロードします。
![](/static/imghw/down_right.png)
![](/static/imghw/taglogo.png)
ホットツール Tags
![](/static/imghw/taglogo.png)
Hot Tools
PHP 無制限分類、thinkphp5.0 無制限分類
PHP 無制限分類、thinkphp5.0 無制限分類
PHP 無制限の分類 カテゴリ クラス ライブラリ
PHP 無制限の分類 カテゴリ クラス ライブラリ
PHP Infinitus 分類関連コード クラス
PHP Infinitus 分類関連コード クラス
効率的なphpの無制限の分類
効率的なphpの無制限の分類
![](/static/imghw/taglogo.png)