yii的表单验证流程基本如下
//首先判断是否有数据提交
$model = new Model();
//数据添加进model类, 等同于判断 \YII::$app->request->isPost && $model->load(\YII::$app->request->post());
//为假则直接显示表单,模型无附加属性
if($model->load(\YII::$app->post())){
//数据验证是否成功, 为假则添加错误信息到$model直接显示表单,public function rules(){} 定义验证规则
if($model->validate()){
//数据验证成功,直接存入数据库
$model->save();
}
}
yii 表单流程
最新推荐文章于 2018-06-02 10:26:40 发布