So erreichen Sie eine Klassifizierung auf unendlicher Ebene durch PHP-Schleife und Rekursion

jacklove
Freigeben: 2023-03-30 18:44:02
Original
2133 Leute haben es durchsucht

PHP-Schleifen und Rekursion zur Erzielung einer unendlichen Klassifizierung spielen eine wichtige Rolle im PHP-Entwicklungsprozess. In diesem Artikel wird das entsprechende Wissen erläutert.

PHP erreicht eine unendliche Klassifizierung durch Schleifen und Rekursion

Zuerst Verwenden Sie Schleifen, um eine einfache Ebenenanzeige zu erreichen.

//Verwenden Sie PDO, um eine Verbindung zur Datenbank herzustellen Klassifizierung

<!--?php
header("content-type:text/html;charset=utf-8");
$pdo = new PDO("mysql:host=127.0.0.1;dbname=ninthexam","root","root");
$rs = $pdo ---> query("select * from city");
while($row = $rs -> fetch()){
    $data[] = $row;
} 
//循环实现分类
foreach($data as $k=>$v)
{
    if($v[&#39;parint_id&#39;] == 0)
    {
        $tmp[] = $v;
        foreach($data as $key=>$value)
        {
            if($v[&#39;city_id&#39;] == $value[&#39;parint_id&#39;])
            {
                $tmp[] = $value;
            }
        }
    }
}
echo "
"; print_r($tmp);
Nach dem Login kopieren

Die oben genannten sind mehrere Möglichkeiten, eine einfache unendliche Klassifizierung zu realisieren.

In diesem Artikel werden die zugehörigen Operationen der PHP-Schleife und der Rekursion zur Erzielung einer unendlichen Klassifizierung erläutert. Weitere Informationen finden Sie auf der chinesischen PHP-Website.

Verwenden Sie die magische Methode __CLASS__ in PHP, um die zugehörigen Operationen des Klassennamens abzurufen

So erhalten Sie die OpenID und grundlegende Informationen von WeChat-Benutzern über PHP

PHP-Code implementiert 12306 verbleibende Ticketabfrage- und Preisabfragefunktionen

Das obige ist der detaillierte Inhalt vonSo erreichen Sie eine Klassifizierung auf unendlicher Ebene durch PHP-Schleife und Rekursion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage