required:必须值验证属性
[['字段名1','字段名2'], required, 'requiredValue' => '必填值', 'message' => '提示信息' ];
Tips: message值中可以使用{attributes}来动态获取属性的attributeLabels。
[['username', 'password', 'truename', 'phone', 'email'], 'required','message'=>'{attribute}为必填项'],
email:邮箱验证
['email', 'email'];
match: 正则验证
[['字段名'],match,'pattern'=>'正则表达式','message'=>'提示信息'];
[['字段名'],match,'not'=>ture,'pattern'=>'正则表达式','message'=>'提示信息']; #正则取反
url : 网址验证
['website', 'url', 'defaultScheme' => 'http'];
captcha : 验证码
['verificationCode', 'captcha']
safe : 安全
['description', 'safe'];
compare : 比较
['age', 'compare', 'compareValue' => 18, 'operator' => '>='];
default : 默认值
['age', 'default', 'value' => 18];
exist : 存在
['productid', 'exist'];