首页 > 其他 > 详细

YII 验证规则

时间:2014-04-11 23:55:22      阅读:667      评论:0      收藏:0      [点我收藏+]


Yii为你提供了很多预定义的验证器类,同时也指定了别名,用在定义规则时。Yii1.1版本,预定义的验证器别名的完整列表如下:

* boolean:它是CBooleanValidator类的别名,验证属性的值是布尔值(true或false)。

* captcha:它是CCaptchaValidator类的别名,验证属性的值等于一个显示的CAPTCHA(验证码)的值。

* compare:它是CCompareValidator类的别名,验证属性的值与另一个属性的值相等。


* email:它是CEmailValidator类的别名,验证属性的值为有一个有效的Email地址。


* default:它是CDefaultValidator类的别名,验证属性的值为分配的默认值。


* exist:它是CExistValidator类的别名,验证属性的值在表中的对应列中存在。


* file:它是CFileValidator类的别名,验证属性的值包含上传的文件。


* filter:它是CFilterValidator类的别名,用过滤器转换属性的值。


* in:它是CRangeValidator类的别名,验证属性值在一个预定义列表中。


* length:它是CStringValidator类的别名,验证属性值的长度在一个范围内。


* match:它是CRegularExpressionValidator类的别名,验证属性值匹配一个正则表达式。


* numerical:它是CNumberValidator类的别名,验证属性值是数字。


* required:它是CRequiredValidator类的别名,验证属性值必需有值,不能为空。


* type:它是CTypedValidator类的别名,验证属性值是一个指定的数据类型。


* unique:它是CUniquedValidator类的别名,验证属性值在表中的对应列中是唯一的。


* url:它是CUrlValidator类的别名,验证属性值是一个有效的URL。

YII 验证规则,布布扣,bubuko.com

YII 验证规则

原文:http://www.cnblogs.com/liuxgnu/p/3658634.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!