Dieses Mal werde ich Ihnen das Aliasing und die Bindung von thinkphp vorstellen. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
1. Routing-Alias
17:02:53
Aliase verwenden: math stellt den letzteren Pfad dar. Um darauf zuzugreifen, müssen Sie nach math
Whitelist und Blacklist: ext bedeutet, dass das Suffix hinzugefügt werden muss
Statisches Array:
Ein weiteres Beispiel:
Sie müssen das Stammverzeichnis hinzufügen, sonst beginnt der Zugriff ab öffentlich, für den Zugriff ist der Methodenname erforderlich
2. Routenbindung
a : unterteilt in zwei EbenenGeben Sie den Methodennamen direkt beim Aufruf von
b. Automatische Bindung des Eintritts:
Neue Eintragsdatei:
Datei im Controller unter dem Admin-Modul
c, Dynamische Bindung:
Bindung an
Indexmodul:
d. An Namespace oder Klasse binden: Lokalisieren Sie direkt das angegebene Modul oder den angegebenen Controller
Wenn der Namespace an den
appindexcontroller gebunden ist, werden alle Objekte, die diesen Namespace verwenden, verwendet. Controller können die route-Datei unter dem direkt verwenden
Benutzerdefinierter Ordner:
Es gibt zwei Klassen unter appindexcontroller, Dome. Sie können den Modulnamen nicht schreiben, wenn Sie mit der Klasse
ist an die aktuelle
URL-Kategorie gebunden:
(Zugriff, Direktzugriffsmethode)
Das obige ist der detaillierte Inhalt vonthinkphp road durch Aliase und Bindungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!