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

ThinkPHP3.1新特性之動態(tài)設(shè)置自動完成及自動驗證示例代碼

在Thinkphp3.1版本之前,如果需要設(shè)置自動驗證或者自動完成,必須定義在模型中,或者通過setProperty方法動態(tài)設(shè)置屬性來完成,但是這樣做的缺點是不太方便動態(tài)改變和調(diào)整 。

Thinkphp3.1版本在模型類中增加auto和validate兩個連貫操作,用于動態(tài)設(shè)置自動完成和自動驗證規(guī)則,現(xiàn)在可以在Action中使用,示例代碼如下:

$validate = array( array(verify,require,驗證碼必須!),  array(name,,帳號名稱已經(jīng)存在!,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變量的規(guī)范和模型類的_auto和_validate屬性的定義規(guī)則一致,而且還可以支持函數(shù)調(diào)用(由于php本身的限制,在類的屬性定義中不能調(diào)用函數(shù)) 。

auto和validate方法必須在create方法之前被調(diào)用 。

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

php技術(shù)ThinkPHP3.1新特性之動態(tài)設(shè)置自動完成及自動驗證示例代碼,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 国产精品久久久久久久久久免费 | 亚洲一区二区久久 | 久久成人综合 | 波多野结衣精品在线 | 国产色99| 日韩在线| 欧美jizzhd精品欧美巨大免费 | 精品久久久久久 | 亚洲欧美激情精品一区二区 | 亚洲第一成年免费网站 | 人人艹人人| 日韩中文字幕高清 | 亚洲精品一区二区三区中文字幕 | 欧美日韩中文国产一区发布 | 久久国产精品免费 | 欧美精品一区二区在线观看 | 久草成人| 日韩欧美三级 | 日本一本在线 | 国产美女精品视频 | 99热播精品| 毛片一区二区三区 | 天天干狠狠操 | 欧美综合一区 | 欧美成人激情视频 | 国内精品久久久久 | 久久综合狠狠综合久久综合88 | 国产黄色网 | 国产激情片在线观看 | 日韩欧美中文字幕在线观看 | 99在线资源 | www日本高清 | 午夜性色a√在线视频观看9 | 国产999精品久久久久久 | 成人午夜视频在线观看 | 精品美女久久久 | 久草中文网 | 午夜在线小视频 | 欧美日本韩国一区二区 | 国产午夜在线观看 | 福利视频亚洲 |