think php 内置验证规则
格式验证类
格式验证类在使用静态方法调用的时候支持两种方式调用(以number验证为例,可以使用number() 或者 isNumber())。
'name'=>'require' //必须有值,不为空;
'num'=>'number' //是否为纯数字,不包含负数和小数点
'num'=>'integer' //是否为整数
'num'=>'float' //是否为浮点数字
'num'=>'boolean' //是否为布尔值
'email'=>'email' //是否为email地址
'info'=>'array' //是否为数组
'accept'=>'accepted' //验证某个字段是否为为 yes, on, 或是 1。这在确认"服务条款"是否同意时很有用,
'date'=>'date' //是否为有效的日期
'name'=>'alpha' //是否为纯字母
'name'=>'alphaNum' //是否为字母和数字
'name'=>'alphaDash' //否为字母和数字,下划线_及破折号-
'name'=>'chs' //某个字段的值只能是汉字
'name'=>'chsAlpha' //验证某个字段的值只能是汉字、字母
'name'=>'chsAlphaNum' //验证某个字段的值只能是汉字、字母和数字
'name'=>'chsDash' //验证某个字段的值只能是汉字、字母、数字和下划线_及破折号-
'name'=>'cntrl' //验证某个字段的值只能是控制字符(换行、缩进、空格)
'name'=>'graph' //验证某个字段的值只能是可打印字符(空格除外)
'name'=>