最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
ThinkPHP的三大自動簡介詳文-創(chuàng)新互聯(lián)

這篇文章給大家介紹ThinkPHP的三大自動簡介詳文,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺為眾多戶提供四川服務(wù)器托管 四川大帶寬租用 成都機(jī)柜租用 成都服務(wù)器租用。

一、自動驗(yàn)證

格式如下:

array('驗(yàn)證字段','驗(yàn)證規(guī)則','錯誤提示','驗(yàn)證條件','附加規(guī)則','驗(yàn)證時間')

參數(shù)說明:

驗(yàn)證字段:需要驗(yàn)證表單字段名稱
驗(yàn)證規(guī)則:必須要結(jié)合附加規(guī)則一起使用
錯誤提示:如果出現(xiàn)錯誤,拋出一個什么樣的錯誤提示告知用戶
驗(yàn)證條件:0、1、2
附加規(guī)則:1、regex使用正則驗(yàn)證 2、function使用函數(shù)驗(yàn)證 3、callback回調(diào) 4、confirm驗(yàn)證表單當(dāng)中兩個字段是否相同 5、驗(yàn)證是否等于某個值 6、in是否在某一個范圍內(nèi) 7、驗(yàn)證是否
TP封裝:require 字段必須驗(yàn)證;eamil 驗(yàn)證郵箱;url 驗(yàn)證url地址;currency 貨幣;number 數(shù)字;
驗(yàn)證時間:指數(shù)據(jù)庫操作時間的驗(yàn)證時機(jī),新增數(shù)據(jù)時驗(yàn)證Model::MODEL_INSERT;編輯的時候驗(yàn)證Model::MODEL_UPDATE;全部情況下驗(yàn)證Model::MODEL_BOTH;

aoli/Home/Tpl/default/User/reg.html頁面如下:


 用戶名:
 密碼:
 重復(fù)密碼:
 注冊時間:
 注冊IP:
 

aoli/Home/Lib/Model/UserModel.class.php頁面如下:


15 || strlen($data)<5){
      return false;
    }else{
      return true;
    }
  }
     
 }
?>

aoli/Home/Lib/Action/UserAction.class.php頁面如下:

display();
 }
 function regadd(){
   $user=D('user');
   if($user->create()){
     if($user->add()){
       $this->success('注冊成功');
     }else{
       $this->error('注冊失敗');
     }
   }else{
     $this->error($user->getError());
   } 
 } 
}
?>

二、自動完成(自動填充)

自動完成也是ThinkPHP當(dāng)中的一個成員方法,在create的時候,自動執(zhí)行

規(guī)則如下:

array('填充字段','填充內(nèi)容','填充條件','附加規(guī)則');

簡單示例如下:

protected $_auto = array ( 
   //array( 'status','1'),  // 新增的時候把 status 字段設(shè)置為 1
   array('password','md5',1,'function') , // 對 password 字段在新增的時候使 md5 函數(shù)處理
   array('createtime','time',3,'function' ), // 對 create_time 字段在更新的時候?qū)懭氘?dāng)前時間戳
);

三、自動映射(字段映射)

自動映射:將數(shù)據(jù)庫的字段映射成別名,在表單中就可以使用別名了。

簡單示例如下:

protected $_map = array(  
  'name' => 'username',
  'pass' => 'password',
);

關(guān)于ThinkPHP的三大自動簡介詳文就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


當(dāng)前題目:ThinkPHP的三大自動簡介詳文-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://fisionsoft.com.cn/article/geoie.html