Lernideen zu ThinkPHP

迷茫
Freigeben: 2023-03-04 20:22:01
Original
1469 Leute haben es durchsucht

Lassen Sie uns zunächst verstehen, was ThinkPHP ist.

ThinkPHP ist ein schnelles, kompatibles und einfaches, leichtes inländisches PHP-Entwicklungsframework. Als Gesamtentwicklungslösung kann ThinkPHP die meisten Anforderungen in der Anwendungsentwicklung erfüllen Enthält allgemeine Komponenten wie zugrunde liegende Architektur, Kompatibilitätsverarbeitung, Basisklassenbibliothek, Datenbankzugriffsschicht, Vorlagen-Engine, Caching-Mechanismus, Plug-In-Mechanismus, Rollenauthentifizierung, Formularverarbeitung usw. und ist für versionen- und plattformübergreifende Anwendungen geeignet und datenbankübergreifende Transplantation Alle sind bequemer. Und jede Komponente wird sorgfältig entworfen und perfektioniert, und der Anwendungsentwicklungsprozess muss sich nur auf Ihre Geschäftslogik konzentrieren.

Um lokal zu entwickeln, müssen wir zuerst das komprimierte Thinkphp-Paket herunterladen. Laden Sie es zuerst herunter und schauen Sie sich dann die Verzeichnisstruktur an, wie in der Abbildung gezeigt unten:

Lernideen zu ThinkPHP

Legen wir diese Dateien auf den lokalen Server und führen sie aus. Sie können diesen Effekt sehen!

Lernideen zu ThinkPHP

Damit wir darin Programme schreiben können!

Lernrahmen, ich persönlich halte das Handbuch für sehr wichtig, daher hoffe ich, dass Freunde das Handbuch mehr lesen können.

Sehen wir uns den folgenden ControllerController an

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $this->show();
    }
}
Nach dem Login kopieren

Auf der Seite wurde gerade das Bild oben mit einem Smiley angezeigt,

Wenn wir

$this->show(“hello world”);
Nach dem Login kopieren
In diesem Fall wird auf der Seite

Hallo Welt

Modell angezeigt. Im Allgemeinen werden unsere Vorgänge in der Datenbank in das Modell geschrieben, z. B. Hinzufügen, Löschen und Ändern und Überprüfung, und dann zur Beurteilung und sofortigen Information an den Controller weitergeleitet.

Ansicht anzeigen, die Dateien werden im Frontend angezeigt. Wir legen sie unter der Ansichtsdatei ab. Wenn wir mehrere Datenbanktabellen haben, erstellen wir normalerweise mehrere Controller!

Dies ist eine standardisierte Entwicklungsmethode, aber in unserem täglichen Leben entwickeln wir diese nicht. Normalerweise haben wir die Datenbank bereits im Controller betrieben und das Modell nicht verwendet.

Werfen wir einen Blick auf die folgende U-Methode

{:U('address', 'parameter'...)} Dies ist möglicherweise zu offiziell und nicht leicht zu verstehen Das Verständnis ist, dass es sich um ein Modul /Controller/Method handelt

Zum Beispiel {:U('admin/index/index')} unter dem Admin-Modul, suchen Sie nach der Indexmethode im Index-Controller

Verwenden Sie das Framework für die Entwicklung, wodurch viele Dinge wie Bestätigungscodes eingespart werden. Wir müssen nur den Code aus dem Handbuch verwenden und ihn im Projekt verwenden. Dasselbe gilt für Paging , müssen wir die Parameter darin ändern.

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