thinkphp を使用したユーザーは、thinkphp のモデルが自動検証、自動完了などの多くの補助機能を完了できることを知っていると思います。 今日、私は自動実行中に遭遇しました。完了するには、セッション値
の関数を取得し、コードに応じて自動割り当てを取得する必要があります。
ここでは、最後のパラメータ関数とコールバックの違いに注意する必要があります。
関数: 関数を使用する場合、対応する関数を見つけるために自動的に Common/common.php に移動します。
callback: 定義されたコールバック メソッドを使用します。現行モデルでは
その他のプログラミング ビデオ チュートリアルは、http://www.jscto.net からダウンロードできます。
thinkphp のバージョン 31 を使用していますが、公式の手順に従って自動検証、フィールド マッピング、および自動補完を使用できません。
$User=new Model('Admin'); //問題はこのコード行にあります。 Model() または M() メソッドは基本モデルをインスタンス化し、カスタム モデルであるモデルに自動検証を追加します。したがって、自動検証部分は機能しなくなります。 // 前の文を次のように変更します $User=new AdminModel(); // カスタム モデルとして直接インスタンス化します // またはより単純な $User=D('Admin') // 詳細については、公式ドキュメント 6.2 を参照してください。モデルのインスタンス化
上記の 5 つメソッドはすべて利用可能です。独自のメソッドを考えることもできます。
true
http://www.bkjia.com/PHPjc/873920.html
技術記事
thinkphp はモデル内のセッション割り当てを自動的に完了します thinkphpsession thinkphp を使用したことのあるユーザーは、自動検証、自動完了などの多くの補助機能を完了できることを知っていると思います...