ホームページ >PHPフレームワーク >ThinkPHP >違い: TP5 コントローラーの view メソッドと fetch メソッド
以下は、TP5 コントローラーのビュー メソッドとフェッチ メソッドの違いを紹介する thinkphp フレームワーク チュートリアル コラムです。 !
#TP5 コントローラーの view メソッドと fetch メソッドの違い
コントローラーでは、2 つのメソッドは似ていますが、異なります。コントローラーでは、テンプレートの 3 つのレンダリング メソッドの設定表示が異なります。
//不继承controller $view = new view(); return $view->fetch('index/demo');
//不继承controller return view('index/demo');
//继承controller return $this->fetch('index/demo');後の 2 つはパブリック構成、tpl_replace_string (__CSS__ など) を出力できます。パスはテンプレートに出力できます。最初のタイプの __CSS__ 文字列はテンプレートに直接出力できますプロジェクトでは、後の 2 つの 書き込みメソッドを使用するか、
controller、this->fetch
new view();# を使用してみてください。 ## しかし、これは読み取れません パブリック設定ファイルの場合、パラメータを自分で設定する必要があります。オブジェクトをインスタンス化した後、パラメータを渡します。たとえば、
と記述します。
以上が違い: TP5 コントローラーの view メソッドと fetch メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。