TP では、次の 2 つのメソッドを使用してデータ テーブルのマッピング オブジェクトを作成できます (私が一時的に使用するメソッド)
最初のメソッド: $Test = D('Test')
2 つ目のメソッド: $Test = new Model ('Test')
どちらもデータに対して選択、挿入、削除、更新操作を実行できますが、データの検証においては大きく異なります。
まず TestModel を作成します
。コード コードは次のとおりです:
class TestModel extends Model{
protected $_validate = array{
array('title','require','タイトルを入力してください',1),
array('content ','require ','内容を入力してください',1),
}
}
コードをコピー コードは次のとおりです:
class TestAction extends Action{
public function Dtest(){
$test = D('Test'); //最初のケース
$test = new Model('Test') //2 番目のケース
if($test->Create());
$test->Add();
}else{
$test->getError();
}
}
}
上記は、thinkpad e40 0578a64 の内容を含め、ThinkPHP のインスタンス モデル メソッドの違いを紹介したもので、PHP チュートリアルに興味のある友人に役立つことを願っています。