title() title(\think\validate\string $title) : $this 设置验证字段名称 Parameters \think\validate\string $title Returns $this
confirm() confirm(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否和某个字段的值一致 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
different() different(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否和某个字段的值是否不同 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
egt() egt(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否大于等于某个值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
gt() gt(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否大于某个值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
elt() elt(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否小于等于某个值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
lt() lt(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否小于某个值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
eg() eg(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否等于某个值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
in() in(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否在范围内 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
notIn() notIn(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否不在某个范围 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
between() between(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否在某个区间 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
notBetween() notBetween(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否不在某个区间 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
length() length(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证数据长度 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
max() max(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证数据最大长度 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
min() min(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证数据最小长度 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
after() after(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证日期 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
before() before(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证日期 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
expire() expire(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证有效期 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
allowIp() allowIp(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证IP许可 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
denyIp() denyIp(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证IP禁用 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
regex() regex(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 使用正则验证数据 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
token() token(mixed $rule='__token__', string $msg = '') : \think\validate\ValidateRule static 验证表单令牌 Parameters mixed $rule='__token__' string $msg Returns \think\validate\ValidateRule
is() is(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为有效格式 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isRequire() isRequire(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段必须 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isNumber() isNumber(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为数字 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isArray() isArray(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为数组 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isInteger() isInteger(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为整形 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isFloat() isFloat(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为浮点数 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isMobile() isMobile(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为手机 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isIdCard() isIdCard(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为身份证号码 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isChs() isChs(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为中文 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isChsDash() isChsDash(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为中文字母及下划线 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isChsAlpha() isChsAlpha(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为中文和字母 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isChsAlphaNum() isChsAlphaNum(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为中文字母和数字 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isDate() isDate(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为有效格式 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isBool() isBool(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为布尔值 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isAlpha() isAlpha(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为字母 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isAlphaDash() isAlphaDash(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为字母和下划线 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isAlphaNum() isAlphaNum(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为字母和数字 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isAccepted() isAccepted(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为yes, on, 或是 1 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isEmail() isEmail(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为有效邮箱格式 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
isUrl() isUrl(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 验证字段值是否为有效URL地址 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
activeUrl() activeUrl(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否为合格的域名或者IP Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
ip() ip(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否有效IP Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
fileExt() fileExt(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证文件后缀 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
fileMime() fileMime(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证文件类型 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
fileSize() fileSize(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证文件大小 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
image() image(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证图像文件 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
method() method(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证请求类型 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
dateFormat() dateFormat(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证时间和日期是否符合指定格式 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
unique() unique(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证是否唯一 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
behavior() behavior(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 使用行为类验证 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
filter() filter(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 使用filter_var方式验证 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
requireIf() requireIf(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证某个字段等于某个值的时候必须 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
requireCallback() requireCallback(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 通过回调方法验证某个字段是否必须 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
requireWith() requireWith(mixed $rule, string $msg = '') : \think\validate\ValidateRule static 验证某个字段有值的情况下必须 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
must() must(mixed $rule = null, string $msg = '') : \think\validate\ValidateRule static 必须验证 Parameters mixed $rule string $msg Returns \think\validate\ValidateRule
addItem() addItem(string $name, mixed $rule = null, string $msg = '') : $this 添加验证因子 Parameters string $name 验证名称 mixed $rule 验证规则 string $msg 提示信息 Returns $this