创建与模型对象的验证器类验证规则

Original 2019-04-18 16:59:12 243
abstract:<?php namespace app\validate; use think\Validate; class UserInfo extends Validate { // 创建验证规则 protected $rule = [ 'name' => 'r
<?php
namespace app\validate;
use think\Validate;

class UserInfo extends Validate
{
// 创建验证规则
protected $rule = [
'name' => 'require|min:4|max:8',
'age' => 'between:18,60',
'salary' => 'gt:1800',
'sex' => 'in:0,1',
'delete_time' => 'max:10'
];

// 创建错误提示信息
protected $message = [
'name.require' => '姓名必须填写',
'name.min' => '姓名长度最小为2个字符',
'name.max' => '姓名长度最大为3个字符',
'age.between' => '年龄必须在18~60之间',
'salary.gt' => '工资必须大于1800',
'sex.in' => '性别只能是男或女',
'delete_time.max' => '删除时间长度必须为10位时间戳'
];
}

老师这句验证规则 'name' => 'require|min:4|max:8', 我写四个汉字才不会报错,两个汉字会报错,php中一个汉字不是占两个字符吗?我又错了么?

sss.png

Correcting teacher:查无此人Correction time:2019-04-19 09:27:57
Teacher's summary:完成的不错。规则可以记录下来,这样以后需要,直接拿过来使用。继续加油。

Release Notes

Popular Entries