详解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 相关文章推荐
php代码优化及php相关问题总结
Oct 09 PHP
php的正则处理函数总结分析
Jun 20 PHP
php 文件上传系统手记
Oct 26 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
Jul 04 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 PHP
基于PHP实现简单的随机抽奖小程序
Jan 05 PHP
PHP发送AT指令实例代码
May 26 PHP
php实现将base64格式图片保存在指定目录的方法
Oct 13 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
Nov 15 PHP
PHP+JS实现的商品秒杀倒计时用法示例
Nov 15 PHP
php实现留言板功能(代码详解)
Mar 28 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
Oct 08 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数组应用之比较两个时间的相减排序
2008/08/18 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
thinkphp实现发送邮件密码找回功能实例
2014/12/01 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
PHP数组函数array_multisort()用法实例分析
2016/04/02 PHP
PHP生成word文档的三种实现方式
2016/11/14 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
基于jquery点击自以外任意处,关闭自身的代码
2012/02/10 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
jquery插件推荐浏览器嗅探userAgent
2014/11/09 Javascript
jQuery插件开发的五种形态小结
2015/03/04 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
2018/03/09 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
解决vue单页路由跳转后scrollTop的问题
2018/09/03 Javascript
解决Vue打包后访问图片/图标不显示的问题
2019/07/25 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
Python爬取三国演义的实现方法
2016/09/12 Python
Python随机读取文件实现实例
2017/05/25 Python
Python编程使用tkinter模块实现计算器软件完整代码示例
2017/11/29 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
Python单元测试简单示例
2018/07/03 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
PyTorch之图像和Tensor填充的实例
2019/08/18 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
精选干货:Java精选笔试题附答案
2014/01/18 面试题
大学运动会通讯稿
2014/01/28 职场文书
2015年业务工作总结范文
2015/04/10 职场文书
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL