四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php tp驗證表單與自動填充函數代碼

復制代碼 代碼如下:
<?php
class FormModel extends Model {
// 自動驗證設置
/*
* 一:自動驗證
自動驗證的定義是這樣的:array(field,rule,message,condition,type,when,params)
field:代表是數據庫的字段名;
rule:代表是規則;
它的值要看type的類型而定;
如果是condition 是function(callback),rule是一個函數名
condition 是in,rule是一個數組
message:代表是消息提示;
condition:代表是驗證條件
它的值:
self::MUST_VALIDATE 表示必須驗證1
self::VALUE_VAILIDATE 表示不為空的時候驗證2
self::EXISTS_VAILIDATE 表示表單存在的字段驗證(默認)0
type:代表驗證類型
它的值:
function(callback) 表示驗證的是調用一個Model中的函數
confirm 表示驗證兩個字段是否相同
in 是否在某個數組范圍之內
equal 驗證是否等于某個值
unique 驗證某個值是否唯一
regex 使用正則表達式(默認)
when:代表是是否需要執行驗證
它的值:
self::INSERT_STATUS add操作的時候驗證
self::UPDATE_STATUS update操作的時候驗證
self::ALL_STATUS (不用說了吧)
params:參數(具體什么我現在還不太清楚)
* */
protected $_validate = array(
array('title','require','標題必須!',1),//必須驗證
array('email','email','郵箱格式錯誤!',2),//不為空時驗證
array('content','require','內容必須'),
array('title','','標題已經存在',0,'unique',self::MODEL_INSERT),
);
// 自動填充設置
//array(填充字段,填充內容,填充條件,附加規則)
/* 填充條件包括:
ADD 新增數據的時候處理(默認方式) self::MODEL_INSERT add操作的時候填充
Update 更新數據的時候處理 self::MODEL_UPDATE udate操作的時候填充
ALL 所有情況下都進行處理 self::MODEL_BOTH (不用說了)
附加規則包括:
function 使用函數
callback 回調方法
field 用其它字段填充
string 字符串(默認方式)
*/
protected $_auto = array(
array('status','1',self::MODEL_INSERT),
array('create_time','time',self::MODEL_INSERT,'function'),
);
}
?>

php技術php tp驗證表單與自動填充函數代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 今天cctv6节目表| 孙炜| 韩宇辰| 流浪地球2演员表| 西班牙超级杯在哪看| 电影白百合| city of stars歌词| 黄视频免费| 微信头像男专用| 永夜星河导演| 林智妍上流社会| 亚里沙| 胎儿生长指标对照表| 燃冬海报| 少女日记电影| 小时代 电影| 农民工野外一级毛片| rima horton| 都市频道在线直播| 荒笛子简谱| 酱园弄 电影| 火舞俪人 电影| 爱来爱去微电视完整| 在线黄色免费网站| 孙炜| 金时厚| 新红楼梦电影| 恐龙图片大全| 通灵之王| 倒带简谱| 杀破狼3国语在线观看| 得闲谨制| 思念天边的你简谱| 欧美日韩欧美| 尹馨演过的三部电影 | 林赛斯特林| 电视剧暗夜与黎明剧情介绍| fourteen steps课文翻译| 天气预报有雨| 感恩节电影恐怖片| 破冰 电影|