ホームページ >バックエンド開発 >PHPチュートリアル >PHP コントローラー メソッドは最終的にどのようにして指定されたパスにジャンプするのでしょうか?

PHP コントローラー メソッドは最終的にどのようにして指定されたパスにジャンプするのでしょうか?

WBOY
WBOYオリジナル
2016-06-23 13:55:46879ブラウズ


ディスカッションへの返信 (解決策)

パラメーターなしで $this->display(); を実行する場合、通常はメソッド名に一致するテンプレート、つまり view/modify_photo.html を使用します。他のテンプレートを使用する必要があります。自分で指定する必要があります

$this->display(); パラメータが含まれている必要があります。これは、指定するテンプレートへのパスです。現在のメソッド名

空の場合は、現在のメソッド名のテンプレートを意味します。他のコントローラーの他のメソッド名のテンプレートを指定したい場合に使用します。 $this->display('コントローラー名:メソッド名');

空の場合は、他のコントローラーの他のメソッド名のテンプレートを指定することを意味します。 $this->display('コントローラー名:メソッド名');


とても詳しく書かれています、ありがとうございます

$this->display(); を使用することになります。メソッド名 一致するテンプレートは view/modify_photo.html です

他のテンプレートを使用する必要がある場合は、自分で指定する必要があります

シンプルで基本的な PHP 本はありますか?見てみましょう。ありがとうございます

$this->display(); には、指定するテンプレートへのパスが含まれている必要があります


デフォルトは、現在のメソッド名のテンプレートである必要があります。パラメータはまだ設定してください
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。