欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ThinkPHP表單自動驗證實例

 更新時間:2014年10月13日 16:38:43   投稿:shichen2014  
這篇文章主要介紹了ThinkPHP表單自動驗證實例,是ThinkPHP三大自動中非常常用的一個技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了ThinkPHP表單自動驗證的實現(xiàn)方法。分享給大家供大家參考。具體方法如下:

該示例代碼采用TP 3.2框架實現(xiàn)。具體代碼如下:

復(fù)制代碼 代碼如下:
public function add_post(){
        //驗證規(guī)則
        $rule=array(
            array('name','require','請輸入姓名',1),//必須驗證name
        );
 
        $m=M('user');
 
        //獲取name,sex,contact數(shù)據(jù)到模型,并驗證
        if(!$m->field('name,sex,contact')->validate($rule)->create())
            $this->error($m->getError());
 
        $result=$m->add();
 
        if(!$result)
            $this->error('添加失敗');
 
        $this->success('添加成功',U('dir'));
}

其中的驗證規(guī)則也可以寫到模型里,但筆者感覺有些麻煩,一是有時候不同頁面驗證的方式會不一樣,二是看到這個add_post事件里的代碼,就清楚要接收什么數(shù)據(jù),如何驗證數(shù)據(jù)能夠在第一眼有個大致了解,所以總結(jié)出了此方式。

希望本文所述對大家的ThinkPHP程序開發(fā)有所幫助。

相關(guān)文章

  • ThinkPHP 3.2 數(shù)據(jù)分頁代碼分享

    ThinkPHP 3.2 數(shù)據(jù)分頁代碼分享

    這篇文章主要分享給大家一段ThinkPHP 3.2 數(shù)據(jù)分頁代碼,非常的簡單好用,有需要當(dāng)朋友參考下
    2014-10-10
  • centos 7系統(tǒng)下安裝laravel運行環(huán)境的步驟詳解

    centos 7系統(tǒng)下安裝laravel運行環(huán)境的步驟詳解

    Laravel框架對于開發(fā)網(wǎng)頁應(yīng)用來說是一個絕好的的工具,最近正好又在學(xué)習(xí)linux系統(tǒng),所以下面這篇文章主要給大家介紹了在centos 7系統(tǒng)下安裝laravel運行環(huán)境的步驟,需要的朋友可以參考借鑒,下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • php獲取訪問者IP地址匯總

    php獲取訪問者IP地址匯總

    在很我的時候我們需要得到用戶的真實IP地址,例如,日志記錄,地理定位,將用戶信息,網(wǎng)站數(shù)據(jù)分析等,其實獲取IP地址很簡單$_SERVER[\'REMOTE_ADDR\']就可以了。下面我們就來給大家匯總一下常用的幾種獲取IP地址的方法。
    2015-04-04
  • 淺談thinkphp5 instance 的簡單實現(xiàn)

    淺談thinkphp5 instance 的簡單實現(xiàn)

    本篇文章主要介紹了淺談thinkphp5 instance 的簡單實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • PHP內(nèi)核探索之解釋器的執(zhí)行過程

    PHP內(nèi)核探索之解釋器的執(zhí)行過程

    這篇文章主要介紹了PHP內(nèi)核探索之解釋器的執(zhí)行過程的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • PHP8.0新功能之Match表達(dá)式的使用

    PHP8.0新功能之Match表達(dá)式的使用

    這篇文章主要介紹了PHP8.0新功能之Match表達(dá)式的使用,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 3款值得推薦的微信開發(fā)開源框架

    3款值得推薦的微信開發(fā)開源框架

    下面向大家介紹的是微信開發(fā)項目里使用的3款基于PHP的開發(fā)框架,相信一定對你的開發(fā)工作有所幫助。
    2014-10-10
  • PhpStorm配置Xdebug調(diào)試的方法步驟

    PhpStorm配置Xdebug調(diào)試的方法步驟

    這篇文章主要介紹了PhpStorm配置Xdebug調(diào)試的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • PHP寫微信公眾號文章頁采集方法

    PHP寫微信公眾號文章頁采集方法

    給大家分析一下如何用PHP寫出采集微信公眾號文章的方法以及代碼詳細(xì)講解,需要的朋友學(xué)習(xí)一下。
    2017-12-12
  • php對接java現(xiàn)實加簽驗簽的實例

    php對接java現(xiàn)實加簽驗簽的實例

    下面小編就為大家?guī)硪黄猵hp對接java現(xiàn)實加簽驗簽的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11

最新評論