chenkelang90120 2012-05-28 17:23:36 4900次浏览 3条回复 0 0 0

在rules中为身份证字段添加验证规则!是怎么写的?有么?

  • 回复于 2012-05-28 21:17 举报

    可以自定义验证规则。

  • 回复于 2012-06-05 11:32 举报

    自己写个验证规则类,在rules()里做下验证好了。。。

  • 回复于 2012-06-05 14:16 举报

    有很多验证规则的。

    * required: { CRequiredValidator}
    
    * filter: { CFilterValidator}
    
    * match: { CRegularExpressionValidator}
    
    * email: { CEmailValidator}
    
    * url: { CUrlValidator}
    
    * unique: { CUniqueValidator}
    
    * compare: { CCompareValidator}
    
    * length: { CStringValidator}
    
    * in: { CRangeValidator}
    
    * numerical: { CNumberValidator}
    
    * captcha: { CCaptchaValidator}
    
    * type: { CTypeValidator}
    
    * file: { CFileValidator}
    
    * default: { CDefaultValueValidator}
    
    * exist: { CExistValidator}
    
    * boolean: { CBooleanValidator}
    
    * date: { CDateValidator}
    
    * safe: { CSafeValidator}
    
    * unsafe: { CUnsafeValidator}
    

    看看这些吧,以及他们关联的类。
    match这个行吗?
    $idcard = "/^[1-9]([0-9]{14}|[0-9]{17})$/";
    http://www.yiichina.com/topic/1235

您需要登录后才可以回复。登录 | 立即注册