欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

详解Yii2 rules 的验证规则

程序员文章站 2024-03-31 18:36:40
yii2  框架定义的约束 public $builtinvalidators = [ 'boolean' => 'yii\valida...

yii2  框架定义的约束

public $builtinvalidators = [
    'boolean' => 'yii\validators\booleanvalidator',
    'captcha' => 'yii\captcha\captchavalidator',
    'compare' => 'yii\validators\comparevalidator',
    'date' => 'yii\validators\datevalidator',
    'default' => 'yii\validators\defaultvaluevalidator',
    'double' => 'yii\validators\numbervalidator',
    'each' => 'yii\validators\eachvalidator', 
    'email' => 'yii\validators\emailvalidator',
    'exist' => 'yii\validators\existvalidator', 
    'file' => 'yii\validators\filevalidator', 
    'filter' => 'yii\validators\filtervalidator', 
    'image' => 'yii\validators\imagevalidator', 
    'in' => 'yii\validators\rangevalidator', 
    'integer' => ['class' => 'yii\validators\numbervalidator', 'integeronly' => true], 
    'match' => 'yii\validators\regularexpressionvalidator',
    'number' => 'yii\validators\numbervalidator', 
    'required' => 'yii\validators\requiredvalidator', 
    'safe' => 'yii\validators\safevalidator',
    'string' => 'yii\validators\stringvalidator', 
    'trim' => ['class' => 'yii\validators\filtervalidator', 'filter' => 'trim', 'skiponarray' => true],
    'unique' => 'yii\validators\uniquevalidator', 'url' => 'yii\validators\urlvalidator']

以上所述是小编给大家介绍的yii2 rules 的验证规则,希望对大家有所帮助