一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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久久精品 | 欧美视频www | 51国产黑色丝袜高跟鞋 | 好吊操这里只有精品 | 美国毛片亚洲社区在线观看 | 日韩中文字幕免费在线观看 | 欧美成人三级 | 色综合久久夜色精品国产 | 免费观看欧美一级特黄 | 6699久久国产精品免费 | 毛片自拍 | 国产精品久久久久久亚洲小说 | 国产在线播放网站 | 1000部精品久久久久久久久 | 91原创国产| 天天做天天爱天天爽天天综合 | 成人入口| 亚洲视频网站在线观看 | 1区2区| 日本一区二区三区精品国产 | 久久亚洲精品中文字幕二区 | 五月天激情综合网 | 久久精品视| 91视频最新网站 | 四虎永久免费网站免费观看 | 玖玖国产在线 | 婷婷在线免费视频 | 国产精品自在自线 | 麻豆一区区三三四区产品麻豆 | 色吧综合 | 韩国在线观看一区二区三区 | 看一级毛片国产一级毛片 | 欧美白人猛性xxxxx交69 | 91精品国产综合久久久久久 | 久久精品国产国语对白 | 亚洲第一福利视频 |