中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

ThinkPHP3.1新特性之動態設置自動完成和自動驗證示例

以往在Thinkphp3.1版本之前,如果需要設置自動驗證或者自動完成,一般來說必須定義在模型中,或者通過setProperty方法動態設置屬性來完成,這樣做的缺點是不太方便動態改變和調整。

Thinkphp3.1版本在模型類中增加auto和validate兩個連貫操作,用于動態設置自動完成和自動驗證規則,現在可以在Action中使用:

$validate = array(  array('verify','require','驗證碼必須!'),   array('name','','帳號名稱已經存在!',0,'unique',1),  );$auto = array (   array('password','md5',1,'function') ,   array('create_time','time',2,'function'),  );M('User')->auto($auto)->validate($validate)->create();

其中$auto和$validate變量的規范和模型類的_auto和_validate屬性的定義規則一致,而且還可以支持函數調用(由于php本身的限制,在類的屬性定義中不能調用函數)。

auto和validate方法必須在create方法之前被調用。

通過這一改進,你完全可以通過M方法實例化模型類后使用動態設置完成自動驗證和自動完成操作,不必再依賴D方法了。

php技術ThinkPHP3.1新特性之動態設置自動完成和自動驗證示例,轉載需保留來源!

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

主站蜘蛛池模板: 欧美一区二区三区免费电影 | 国产精品一区二区视频 | 视频一区二区中文字幕日韩 | 亚洲午夜精品视频 | 91网视频| 爱爱综合网 | 久久精品99| 亚洲精品色 | 国产一级毛片精品完整视频版 | 亚洲一二三在线观看 | 精品视频 免费 | 久久免费视频在线 | 99热精品6| 久久亚洲国产 | 成人精品免费视频 | 久久久五月天 | 91精品国产色综合久久 | 成人午夜在线视频 | 亚洲一级在线 | 91视频进入| 日韩a v在线免费观看 | 久久黄网 | 精品欧美一区二区三区久久久 | 免费看黄视频网站 | 久久999 | 国产成人精品在线 | 久草免费在线视频 | 久久综合成人精品亚洲另类欧美 | 久久久国产精品 | 日韩精品在线网站 | 欧美一区二区三区视频在线 | 91国产在线视频在线 | 精品在线播放 | 亚洲国产一区在线 | 久久综合国产精品 | 久久99精品久久久久久国产越南 | 美女视频网站久久 | 精品国产不卡一区二区三区 | 欧美一级黄色片 | 亚洲精品国产成人 | 日韩欧美在线观看 |