Rumah >rangka kerja php >ThinkPHP >Apakah kegunaan kaedah T dalam thinkphp?
Dalam thinkphp, kaedah T digunakan untuk menjana nama fail templat, sintaks "T([resource://][module@][theme/][controller/] operasi,[view layering]) "; Nilai pulangan kaedah ini ialah nama fail templat lengkap, yang boleh digunakan secara langsung dalam kaedah paparan dan ambil untuk memaparkan output.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi thinkphp v5.1, komputer Dell G3.
Untuk mengeluarkan fail templat dengan lebih mudah, thinkphp merangkum fungsi T untuk menjana nama fail templat.
Penggunaan:
T([资源://][模块@][主题/][控制器/]操作,[视图分层])
Nilai pulangan bagi fungsi T ialah nama fail templat lengkap, yang boleh digunakan secara langsung dalam kaedah paparan dan ambil untuk memaparkan output.
Contohnya:
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中的配置)
Gunakan fungsi T secara langsung dalam kaedah paparan:
// 使用T函数输出模板 $this->display(T('Admin@Public/menu'));
Fungsi T boleh mengeluarkan templat lapisan paparan yang berbeza.
[Cadangan tutorial berkaitan: rangka kerja thinkphp]
Atas ialah kandungan terperinci Apakah kegunaan kaedah T dalam thinkphp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!