久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

詳解Yii2.0 rules驗(yàn)證規(guī)則集合

本篇文章主要介紹了詳解Yii2.0 rules驗(yàn)證規(guī)則集合 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

我最近也在學(xué)習(xí)Yii2的路上,那么今天也算個(gè)學(xué)習(xí)筆記吧!

required : 必須值驗(yàn)證屬性

復(fù)制代碼 代碼如下:

[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息']; #說明:CRequiredValidator 的別名, 確保了特性不為空.

email : 郵箱驗(yàn)證

復(fù)制代碼 代碼如下:

['email', 'email']; #說明:CEmailValidator的別名,確保了特性的值是一個(gè)有效的電郵地址.

match : 正則驗(yàn)證

[['字段名'],match,'pattern'=>'正則表達(dá)式','message'=>'提示信息']; 

[['字段名'],match,'not'=>ture,'pattern'=>'正則表達(dá)式','message'=>'提示信息']; /*正則取反*/ #說明:CRegularExpressionValidator 的別名, 確保了特性匹配一個(gè)正則表達(dá)式. 

url : 網(wǎng)址

復(fù)制代碼 代碼如下:

['website', 'url', 'defaultScheme' => 'http']; #說明:CUrlValidator 的別名, 確保了特性是一個(gè)有效的路徑. 

captcha : 驗(yàn)證碼

復(fù)制代碼 代碼如下:

['verificationCode', 'captcha']; #說明:CCaptchaValidator 的別名,確保了特性的值等于 CAPTCHA 顯示出來的驗(yàn)證碼. 

safe : 安全

['description', 'safe'];

compare : 比較

復(fù)制代碼 代碼如下:

['age', 'compare', 'compareValue' => 30, 'operator' => '>=']; #說明:compareValue(比較常量值) - operator(比較操作符)  #說明:CCompareValidator 的別名,確保了特性的值等于另一個(gè)特性或常量.

default : 默認(rèn)值

復(fù)制代碼 代碼如下:

['age', 'default', 'value' => null]; #說明:CDefaultValueValidator 的別名, 為特性指派了一個(gè)默認(rèn)值.

exist : 存在

復(fù)制代碼 代碼如下:

['username', 'exist']; #說明:CExistValidator 的別名,確保屬性值存在于指定的數(shù)據(jù)表字段中.

file : 文件

復(fù)制代碼 代碼如下:

['primaryImage', 'file', 'extensions' => ['png', 'jpg', 'gif'], 'maxSize' => 1024*1024*1024]; #說明:CFileValidator 的別名, 確保了特性包含了一個(gè)上傳文件的名稱.

filter : 濾鏡

復(fù)制代碼 代碼如下:

[['username', 'email'], 'filter', 'filter' => 'trim', 'skipOnArray' => true]; #說明:CFilterValidator 的別名, 使用一個(gè)filter轉(zhuǎn)換屬性.

in : 范圍

復(fù)制代碼 代碼如下:

['level', 'in', 'range' => [1, 2, 3]]; #說明:CRangeValidator 的別名,確保了特性出現(xiàn)在一個(gè)預(yù)訂的值列表里.

unique : 唯一性

復(fù)制代碼 代碼如下:

['username', 'unique'] #說明:CUniqueValidator 的別名,確保了特性在數(shù)據(jù)表字段中是唯一的.

integer : 整數(shù)

['age', 'integer'];

number : 數(shù)字

['salary', 'number'];

double : 雙精度浮點(diǎn)型

['salary', 'double'];

date : 日期

[['from', 'to'], 'date'];

string : 字符串

['username', 'string', 'length' => [4, 24]];

boolean : 是否為一個(gè)布爾值

復(fù)制代碼 代碼如下:

['字段名', 'boolean', 'trueValue' => true, 'falseValue' => false, 'strict' => true]; #說明:CBooleanValidator 的別名

image :是否為有效的圖片文件

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

偽靜態(tài)配置 標(biāo)簽作用:配置程序偽靜態(tài)后URL中將不再包含兼容模式的問號(hào),整個(gè)地址更美觀,也便于推廣優(yōu)化。 適用版本:2.X 、3.X 文章來源:html5模板網(wǎng) html5code.net 1、IIS7+環(huán)境(IIS
這篇文章主要給大家介紹了關(guān)于Laravel中unique和exists驗(yàn)證規(guī)則的優(yōu)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面
Yii2的rule用于對(duì)模型屬性進(jìn)行驗(yàn)證,scenario用戶定義不同場(chǎng)景下需要驗(yàn)證的模型,下面這篇文章主要給大家介紹了關(guān)于Yii2中場(chǎng)景(scenario)和驗(yàn)證規(guī)則(rule)的相關(guān)資料,文中通過示例代碼介
本文主要講了thinkphp5.0版本中自定義驗(yàn)證規(guī)則的使用方法和一些注意事項(xiàng)。
本篇文章主要介紹了淺談使用 Yii2 AssetBundle 中 $publishOptions 的正確姿勢(shì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了Yii2之組件的注冊(cè)與創(chuàng)建的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
主站蜘蛛池模板: 在线亚洲欧美 | 日韩免费一区二区 | 欧美不卡视频 | 午夜精品久久久久久 | 亚洲怡春院 | 可以免费看的av | av网站免费在线观看 | 国产欧美精品一区二区色综合 | 精品国产区 | 国产精品久久久久久无人区 | 荤话粗俗h高h重口 | 亚洲激情在线播放 | 色婷婷影院 | 欧美精品综合 | 亚洲a级片| 国产免费黄色片 | 日韩在线观看中文字幕 | 日本色视频 | 看黄网站在线观看 | 伊人久久综合 | 中文字幕精品一区久久久久 | 东方成人av | 日韩精品网 | www.com国产| 欧美 日韩 国产 成人 在线 | 99精品热 | 中文字幕第一区 | 欧美午夜视频 | 欧美18免费视频 | 欧美三级韩国三级日本三斤在线观看 | 一级片在线视频 | 国产三级黄色片 | 中文字幕亚洲欧美 | 黄色激情视频在线观看 | 国产高潮在线观看 | 一区二区三区在线观看视频 | 精品国产乱码久久久久久蜜臀网站 | 欧美性精品| 久久爱综合 | 日本欧美久久久久免费播放网 | 可以免费看黄色的网站 |