1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace app\index\validate;
- use think\Validate;
- class Index extends Validate
- {
- // 验证规则
- protected $rule = [
- 'name' => 'require|chsAlphaNum|length:1,20',
- 'phone' => 'require|mobile',
- ];
- // 验证消息
- protected $message = [
- 'name.require' => '请填写姓名',
- 'name.chsAlphaNum' => '姓名只可包含汉字、字母和数字',
- 'name.length' => '姓名限制20个字符',
- 'phone.require' => '请填写手机号',
- 'phone.mobile' => '手机号格式错误',
- 'mobile.require' => '请填写手机号',
- 'mobile.mobile' => '手机号格式错误',
- ];
- // 验证场景
- protected $scene = [
- 'register' => ['name', 'phone'],
- 'signup' => ['mobile']
- ];
- }
|