Heim >Backend-Entwicklung >PHP-Tutorial >Enthüllung des Prinzips der unendlichen Klassifizierung in PHP
Konzept
Die Metapher des unendlichen Klassifizierungsprinzips von PHP ist wie ein Baum. Vom Stamm bis zum Baum Je weiter Sie nach vorne gehen, desto dichter wird es. Je weiter Sie nach unten gehen, desto mehr Spalten sind auf den von Ihnen verwendeten PCs vorinstalliert Versuchen Sie, einen neuen Ordner in einem Ordner zu erstellen und dann in diesem neuen Ordner einen neuen zu erstellen, und fahren Sie fort. Sie können verstehen, was eine unendliche Ebene ist.
Prinzip
Zuerst gehen wir davon aus, dass es ein solches gibt a Dreistufige Klassifizierung, Neuigkeiten → PHP-Neuigkeiten → PHP6.0 ist draußen. Wenn wir die Nachricht „PHP6.0 ist draußen“ finden möchten, klicken wir zuerst auf die Nachricht und dann auf die PHP-Neuigkeit , um sie herauszufinden. Das heißt, wir können Ebene für Ebene durch den Großelternteil suchen Kategorie. Andererseits können wir sie finden, solange wir die übergeordnete Klasse einer Unterklasse kennen. Auf diese Weise können wir beim Entwerfen der Datenbank ein zusätzliches Feld für die übergeordnete Klassen-ID einrichten, um eine unbegrenzte Klassifizierung zu erreichen. Als nächstes werden wir rekursive Methoden und Iterationen verwenden Produktion einer unendlichen Klassifikation. Für ein tieferes Verständnis können wir die Metapher eines Stammbaums und eines Nachkommenbaums verwenden.
Stammbaumist eine der Manifestationen der Infinitus-Klassifikation, die andere ist Nachkommenbaum. Der Unterschied lässt sich auch an der chinesischen Bedeutung erkennen. Stammbäume sind mittlerweile vielerorts beliebt, indem man einen Vorfahren für sich selbst findet und von Generation zu Generation danach sucht, um ein System zu bilden Stammbaum. Der Stammbaum ist ähnlich.
Beginnen Sie mit einem Knoten und suchen Sie nach oben nach seinem übergeordneten Knoten, und suchen Sie dann nach dem übergeordneten Knoten des übergeordneten Knotens, bis er nicht mehr gefunden werden kann. Nach dieser Suche wird eine baumartige Struktur, die gebildet wird, als Stammbaum bezeichnet.Der Nachkommenbaum ist das Gegenteil des genetischen Diagramms im Biologiebuch.
Beginnen Sie mit einem Knoten und suchen Sie nach seinen untergeordneten Knoten Knoten des untergeordneten Knotens, bis Sie ihn vollständig finden. Die so entstandene Baumstruktur wird Nachkommenbaum genannt.
Rekursives Flussdiagramm
Iteratives Flussdiagramm
Verwandte Artikel:
php Rekursive Implementierung des Klassifizierungsbaums auf unendlicher EbenePHP verwendet eine rekursive Methode, um die Klassifizierung auf unendlicher Ebene zu implementierenAnalyse der Implementierung der PHP-Klassifizierung auf unendlicher Ebene Methode