ホームページ  >  記事  >  バックエンド開発  >  PHP における無限分類の原理を明らかにする

PHP における無限分類の原理を明らかにする

大家讲道理
大家讲道理オリジナル
2017-03-25 13:29:004896ブラウズ

コンセプト

php 鮮やかな比喩は木のようなものです。この木には根があり、幹、枝、葉が先に進むほど密度が高くなります。 、下に行くほど、列が増えます。使用している PC にプレインストールされている WINDOWS オペレーティング システムと同じように、フォルダー内に新しいフォルダーを作成し、そのフォルダーに追加してみてください。新しいものを作成して続行します。無限レベルがどのようなものか理解できます。

原則

まず、ニュース→PHPニュース→PHP6.0が出たというような3段階の分類があると仮定します。 「PHP6.0 がリリースされました」というニュースを見つけたい場合は、まずニュースをクリックし、次に PHP ニュース をクリックして見つけます。つまり、祖父クラスを介してレベルごとに検索できます。逆も同様です。サブクラスの親クラスがわかっていれば、それを見つけることができます。このようにして、データベースを設計するときに、親クラス ID の追加フィールドを設定して、データベース内の親クラス ID が特に重要になります。次に、再帰的方法と反復的方法を使用します。無限の分類を作成します。より深く理解するために、家系図と子孫ツリーの比喩を使用できます。 家系図はInfinitus分類の現れの1つであり、もう1つは

子孫ツリーです。

その違いは中国語の意味からもわかります。 家系図は現在多くの場所で普及しています。家系図の作成方法は、自分の先祖を見つけて、代々それを検索して体系化することです。家系図もこれに似ています。ノードから始めてその親ノードを上に見て、見つからなくなるまで親ノードの親ノードを探します。この探索により形成される樹状構造を家系図と呼ぶ。

子孫ツリーはその逆です。子孫ツリーは生物学の本の遺伝図に似ています。ノードから開始してその子ノードを検索し、その子ノードの子ノードを検索します。完成しました。このようにして形成されたツリー構造を子孫ツリーと呼びます。

再帰的フローチャート

PHP における無限分類の原理を明らかにする

反復的フローチャート

関連記事: PHP における無限分類の原理を明らかにする

phpは無限の分類木を再帰的に実装します

PHP再帰的手法を使用して無限レベル分類を実装します

PHPの無限レベル分類実装方法の分析

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。