ホームページ >PHPフレームワーク >ThinkPHP >thinkphp での T メソッドの用途は何ですか?
thinkphp では、T メソッドを使用してテンプレート ファイル名、構文「T([resource://][module@][theme/][controller/] Operation,[view Layering]」を生成します。 ) "; このメソッドの戻り値は完全なテンプレート ファイル名であり、出力をレンダリングするための表示メソッドとフェッチ メソッドで直接使用できます。
このチュートリアルの動作環境: Windows 7 システム、thinkphp v5.1 バージョン、Dell G3 コンピューター。
テンプレート ファイルをより便利に出力するために、thinkphp は T 関数をカプセル化してテンプレート ファイル名を生成します。
使用法:
T([资源://][模块@][主题/][控制器/]操作,[视图分层])
T 関数の戻り値は完全なテンプレート ファイル名で、出力をレンダリングするための表示およびフェッチ メソッドで直接使用できます。
例:
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中的配置)
T 関数を表示メソッドで直接使用します:
// 使用T函数输出模板 $this->display(T('Admin@Public/menu'));
T 関数は、さまざまなビューの階層化されたテンプレートを出力できます。
[関連チュートリアルの推奨事項: thinkphp フレームワーク]
以上がthinkphp での T メソッドの用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。