Heim > Artikel > PHP-Framework > Was ist der Unterschied zwischen 5 und 6 in thinkphp
Unterschiede: 1. thinkphp5 nutzt standardmäßig mehrere Anwendungen, während thinkphp6 standardmäßig die offizielle Template-Engine lädt, während thinkphp6 standardmäßig nicht die offizielle Template-Engine lädt; während thinkphp6 es standardmäßig nicht aktiviert.
Die Betriebsumgebung dieses Artikels: Windows 10-System, ThinkPHP Version 5, Dell G3-Computer.
1. Thinkphp5 ist standardmäßig auf Mehrfachanwendung eingestellt, Thinkphp6 auf Einzelanwendung.
Sie müssen den Mehrfachanwendungsmodus aktivieren und ihn separat installieren.
Führen Sie den Befehl aus Composer erfordert Topthink/Think-Multi-App /think-view
3. Thinkphp5 aktiviert die Sitzung standardmäßig, Thinkphp6 aktiviert die Sitzung standardmäßig nicht
Verifizierungscode verwenden, der Verifizierer muss die Sitzung öffnen
Vorlage laden, Vorlagenzuweisung, Parameter empfangen thinkphp5 kann thinkController$this->request->param() erben, um Parameter zu empfangen,
$this-> ;assign() Vorlagenvariablenzuweisung
$this->fetch() Ansicht laden
thinkphp6 nein Da es keine thinkController-Klasse mehr gibt, können Sie direkt die Fassadenklasse der entsprechenden Klasse verwenden.
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen 5 und 6 in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!