返回创建与模型对象......登陆

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

靖哥哥2019-04-18 16:59:12243
<?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

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送