详解Yii2 rules 的验证规则


Posted in PHP onDecember 02, 2016

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 的验证规则,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
Zend公司全球首推PHP认证
Oct 09 PHP
php上传、管理照片示例
Oct 09 PHP
php MySQL与分页效率
Jun 04 PHP
php下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
PHP学习之数组的定义和填充
Apr 17 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
Jul 01 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
php表单加入Token防止重复提交的方法分析
Oct 10 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
php格式文件打开的四种方法
Feb 24 PHP
PHPExcel实现的读取多工作表操作示例
Apr 14 PHP
基于PHP实现发微博动态代码实例
Dec 11 PHP
Yii框架数据模型的验证规则rules()被执行的方法
Dec 02 #PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 #PHP
thinkPHP交易详情查询功能详解
Dec 02 #PHP
php变量与数组相互转换的方法(extract与compact)
Dec 02 #PHP
php图像处理函数imagecopyresampled用法详解
Dec 02 #PHP
PHP面向对象继承用法详解(优化与减少代码重复)
Dec 02 #PHP
PHP面向对象程序设计高级特性详解(接口,继承,抽象类,析构,克隆等)
Dec 02 #PHP
You might like
聊天室php&mysql(六)
2006/10/09 PHP
php下使用无限生命期Session的方法
2007/03/16 PHP
php+mysql事务rollback&commit示例
2010/02/08 PHP
php Notice: Undefined index 错误提示解决方法
2010/08/29 PHP
PHP代码优化技巧小结
2015/09/29 PHP
php轻松实现文件上传功能
2016/03/03 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
PHP编程实现脚本异步执行的方法
2017/08/09 PHP
Javascript Math对象
2009/08/13 Javascript
juqery 学习之三 选择器 简单 内容
2010/11/25 Javascript
jquery怎样实现ajax联动框(二)
2013/03/08 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
JavaScript实现点击按钮字体放大、缩小
2016/02/29 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
vue axios 表单提交上传图片的实例
2018/03/16 Javascript
JavaScript实现滚动加载更多
2020/12/27 Javascript
Python功能键的读取方法
2015/05/28 Python
python3制作捧腹网段子页爬虫
2017/02/12 Python
Python使用asyncio包处理并发详解
2017/09/09 Python
详解python上传文件和字符到PHP服务器
2017/11/24 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
解决Python中定时任务线程无法自动退出的问题
2019/02/18 Python
详解Python循环作用域与闭包
2019/03/21 Python
如何唤起类中的一个方法
2013/11/29 面试题
高中毕业生自我鉴定范文
2013/09/26 职场文书
国培教师自我鉴定
2014/02/12 职场文书
商学院大学生求职的自我评价
2014/03/12 职场文书
微笑面对生活演讲稿
2014/05/13 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL
Spring事务管理下synchronized锁失效问题的解决方法
2022/03/31 Java/Android