国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

Yii數(shù)據(jù)模型中rules類驗(yàn)證器用法分析

2024-05-04 23:48:13
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Yii數(shù)據(jù)模型中rules類驗(yàn)證器用法。分享給大家供大家參考,具體如下:

public function rules(){  return array(    array('project_id, type_id, status_id, owner_id, requester_id,', 'numerical', 'integerOnly'=>true),    array('name', 'length', 'max'=>256),    array('description', 'length', 'max'=>2000),    array('create_time,create_user_id,update_user_id, update_time', 'safe'),    array('id, name, description, project_id, type_id, status_id, owner_id', 'on'=>'search'),  );}//required: 必填array('title,content','required'),//match: 正則表達(dá)式驗(yàn)證array('birthday', 'match', 'pattern'=>'%^/d{4}(/-|//|/.)/d{1,2}/1/d{1,2}$%', 'allowEmpty'=>true, 'message'=>'生日必須是年-月-日格式'),//email:郵箱格式驗(yàn)證array('user_mail', 'email'),//url:URL格式驗(yàn)證array('user', 'url'),//unique:唯一性驗(yàn)證array('username', 'unique','caseSensitive'=>false,'className'=>'user','message'=>'用戶名"{value}"已經(jīng)被注冊,請更換'),//caseSensitive 定義大小寫是否敏感//compare:一致性驗(yàn)證array('repassword', 'compare', 'compareAttribute'=>'password','message'=>'兩處輸入的密碼并不一致'),//length:長度驗(yàn)證//in: 驗(yàn)證此屬性值在列表之中(通過range指定)。//numerical: 驗(yàn)證此屬性的值是一個數(shù)字//captcha: 驗(yàn)證屬性值和驗(yàn)證碼中顯示的一致array('verifyCode','captcha'),//type: 驗(yàn)證屬性的類型是否為type所指定的類型.//file: 驗(yàn)證一個屬性是否接收到一個有效的上傳文件//default: 屬性指定默認(rèn)值//exist: 驗(yàn)證屬性值在數(shù)據(jù)庫中是否存在//boolean: 驗(yàn)證布爾屬性值//date: 檢驗(yàn)此屬性是否描述了一個日期、時間或日期時間//safe: 屬性標(biāo)志為在批量賦值時是安全的。//unsafe: 標(biāo)志為不安全,所以他們不能被批量賦值。

希望本文所述對大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識閱讀請移步到PHP教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 黄浦区| 土默特左旗| 玉田县| 永修县| 福鼎市| 南充市| 靖西县| 麻阳| 襄城县| 房山区| 太湖县| 阆中市| 旺苍县| 兴义市| 屯昌县| 北海市| 凯里市| 无棣县| 临桂县| 伊川县| 宁安市| 扎兰屯市| 镶黄旗| 宜州市| 湄潭县| 普兰店市| 临夏县| 正蓝旗| 柳河县| 平湖市| 东源县| 凯里市| 东兰县| 淄博市| 柘城县| 辉南县| 揭阳市| 和平县| 个旧市| 紫阳县| 隆安县|