ホームページ >バックエンド開発 >PHPチュートリアル >thinkphpのカスタムモデルはアドレスバーの値を取得できますか?
コントローラーでカスタム モデルのメソッドを呼び出すだけです。
モデルにまったくアクセスできません。なぜですか?
tp に付属する I('get.xxx') メソッドを使用して取得できます
コントローラーでカスタム モデルのメソッドを呼び出すだけです。
モデルにまったくアクセスできません。なぜですか?
tp に付属する I('get.xxx') メソッドを使用して取得できます
$_GET は、PHP プログラムのどこからでもアクセスできるグローバルな事前定義定数です。このようなパラメーターをフレームワークの環境から直接取得することは推奨されません。フレームワークによって定義されたメソッドを使用する必要があります。彼ら
1つの疑問は、なぜコントローラーがモデルにパラメータを渡さないのかということです
もう1つの点は、モデルの値を取得できない場合、それはファイルが間違っているか、ステートメントが条件ステートメントによってスキップされていることを意味するだけであるということです
TP3.2はI("get.name")を使ってnameの値を取得できる
5.0は入力クラスのメソッドを指定することで取得できる