In thinkphp wird die T-Methode verwendet, um den Namen der Vorlagendatei zu generieren. Die Syntax lautet „T([resource://][module@][theme/][controller/]operation,[view Layering])“; Diese Methode Der Rückgabewert ist ein vollständiger Vorlagendateiname, der direkt in den Anzeige- und Abrufmethoden zum Rendern der Ausgabe verwendet werden kann.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Thinkphp v5.1-Version, Dell G3-Computer.
Um die Ausgabe von Vorlagendateien komfortabler zu gestalten, kapselt thinkphp eine T-Funktion zum Generieren von Vorlagendateinamen.
Verwendung:
T([资源://][模块@][主题/][控制器/]操作,[视图分层])
Der Rückgabewert der T-Funktion ist ein vollständiger Vorlagendateiname, der direkt in den Anzeige- und Abrufmethoden zum Rendern der Ausgabe verwendet werden kann.
Zum Beispiel:
T('Public/menu'); // 返回 当前模块/View/Public/menu.html T('blue/Public/menu'); // 返回 当前模块/View/blue/Public/menu.html T('Public/menu','Tpl'); // 返回 当前模块/Tpl/Public/menu.html T('Public/menu'); // 如果TMPL_FILE_DEPR 为 _ 返回 当前模块/Tpl/Public_menu.html T('Public/menu'); // 如果TMPL_TEMPLATE_SUFFIX 为.tpl 返回 当前模块/Tpl/Public/menu.tpl T('Admin@Public/menu'); // 返回 Admin/View/Public/menu.html T('Extend://Admin@Public/menu'); // 返回 Extend/Admin/View/Public/menu.html (Extend目录取决于AUTOLOAD_NAMESPACE中的配置)
Verwenden Sie die T-Funktion direkt in der Anzeigemethode:
// 使用T函数输出模板 $this->display(T('Admin@Public/menu'));
Die T-Funktion kann verschiedene Ansichtsebenenvorlagen ausgeben.
【Verwandte Tutorial-Empfehlung: Thinkphp Framework】
Das obige ist der detaillierte Inhalt vonWozu dient die T-Methode in thinkphp?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!