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

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

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

Thinkphp3.1版本在模型類中增加auto和validate兩個連貫操作,用于動態(tài)設置自動完成和自動驗證規(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ù)調用(由于php本身的限制,在類的屬性定義中不能調用函數(shù)) 。

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

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

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

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

主站蜘蛛池模板: 背靠背| 王韧| 宇宙巨人希曼| cctv16体育节目表今天目表| 北京卫视节目单全天| 国有企业党建讲话原文| 美国禁事| 叶子楣图片| 秘密之门| 延禧| 郭馨钰| 心经全文260字| 好戏一出| 我的新学校英语作文| 台湾早期经典怀旧内衣模特走秀 | 太医派的开胃汤配方| 日本电影家庭教师| 菊花台在线电视剧免费观看| 敦煌夜谭在线观看| 灌篮高手日语版免费观看| 邓稼先教案设计一等奖优秀教案 | 山楂树之恋35集免费观看电视剧| 网络查控申请书| 校园风暴| 美丽丽人| 天国车站在线观看| 美丽的草原我的家二胡独奏| 林戈| 妻子的秘密在线| 男男女女 电影| 汽水音乐官网| 宋元甫| 源代码 电影| 小飞鱼| 薛昊婧演过的电视剧| 浪漫体质| 帅克| 半夜电影| 逆光飞翔 电影| 伊利亚伍德| 《风流艳妇》|