Heim > Artikel > PHP-Framework > So erhalten Sie den Namen der aktuell aufgerufenen Methode in thinkphp
Thinkphp ruft den Methodennamen ab, auf den gerade zugegriffen wird: 1. Öffnen Sie die entsprechende tp-Datei. 2. Bestimmen Sie die Adresse, auf die zugegriffen werden soll. 3. Rufen Sie den Methodennamen über „request()->action();“ ab. Durch echo Geben Sie einfach den erhaltenen Methodennamen aus.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ThinkPHP Version 5, Dell G3-Computer.
Wie erhalte ich den Namen der aktuell aufgerufenen Methode in thinkphp?
thinkphp5 ruft den aktuellen Modul-, Controller- und Methodennamen ab
Problemanalyse:
thinkphp5-Serie muss den aktuellen Modul-, Controller- und Methodennamen abrufen. Sie können die integrierte Request-Klasse verwenden oder verwenden die Funktion des Anfrageassistenten. Geben Sie als Nächstes ein Beispiel:
Angenommen, die Adresse, die wir gerade besuchen, ist index/member/add. Lassen Sie uns den Modul-, Controller- und Methodennamen dieser Adresse abrufen.
1 Holen Sie sich den Modulnamen:
echo „The aktueller Modulname ist: " . request()->module();
Ausgabeergebnis:
2. Holen Sie sich den Controller-Namen:
echo "Der aktuelle Controller-Name ist: " . request()- >controller() ;
Ausgabeergebnis:
3. Methodenname abrufen:
echo „Der aktuelle Operationsname lautet: „ request()->action();
Ausgabeergebnis:
Empfohlene Studie: „thinkPHP Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erhalten Sie den Namen der aktuell aufgerufenen Methode in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!