验证规则
$validate = new validate( [ 'user_name' => 'require|mobile', 'password' => 'require|max:16|min:8', 'verify_code' => 'require', 'type' => 'number|between:0,1', ], ['phone.require' => '手机号必填', 'phone.mobile' => '手机号格式错误', 'password.require' => '密码不能为空', 'password.max' => '密码设置8-16之间', 'password.min' => '密码设置8-16之间', 'verify_code.require' => '验证码不能为空', 'type.between' => '在0和1之间', ] );
验证方法
if (!$validate->check($request->post())) { $this->apiresult(customerror::operation_succsess, [], $validate->geterror()); }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
网友评论