最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ThinkPHP中實例Model方法的區(qū)別說明

 更新時間:2010年08月21日 16:12:09   作者:  
在TP中,我們對數(shù)據(jù)庫操作時多數(shù)都是用TP提供的model去先創(chuàng)建一個表的映射實例,然后在對數(shù)據(jù)進行處理,但是不同的創(chuàng)建方法對數(shù)據(jù)的處理和信息的返回卻有所不同。
在TP中,我們可以用下面兩種方法去創(chuàng)建一個數(shù)據(jù)表的映射對象(我暫時用到的)
第一種:$Test = D('Test')
第二種:$Test = new Model('Test')
雖然這兩種都可以對數(shù)據(jù)進行select,insert,delete,udpate操作,在數(shù)據(jù)驗證上有很大的不同,
我們來看看效果,先創(chuàng)建一個 TestModel
復制代碼 代碼如下:

class TestModel extends Model{
protected $_validate = array{
array('title','require','請輸入標題',1),
array('content','require','請輸入內(nèi)容',1),
}
}

創(chuàng)建一個TestAction
復制代碼 代碼如下:

class TestAction extends Action{
public function Dtest(){
$test = D('Test'); //第一種情況
$test = new Model('Test'); //第二種情況
if($test->Create()){
$test->Add();
}else{
$test->getError();
}
}
}

在運行的時候,大家會發(fā)現(xiàn),用第一種方式實例一個模型就會有數(shù)據(jù)檢查功能,如果 title 沒有填寫的話就會提示 “請輸入標題” (這個是tp提供的一個自動驗證功能,當然也需要在相應的model中定義好驗證條件);如果用第二種就沒有了·····

相關文章

  • php修改文件上傳限制方法匯總

    php修改文件上傳限制方法匯總

    這篇文章主要介紹了php修改文件上傳限制方法匯總,十分的細致全面,基本上算是最全面的方法匯總了,希望大家能夠喜歡。
    2015-04-04
  • 用sql命令修改數(shù)據(jù)表中的一個字段為非空(not null)的語句

    用sql命令修改數(shù)據(jù)表中的一個字段為非空(not null)的語句

    今天群里的一個朋友問如何用sql命令修改數(shù)據(jù)表中的一個字段為非空(not null),經(jīng)常測試下面的代碼即可。
    2010-06-06
  • 如何用php獲取文件名后綴

    如何用php獲取文件名后綴

    本篇文章是對用php獲取文件后綴的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php_pdo 預處理語句詳解

    php_pdo 預處理語句詳解

    許多成熟的數(shù)據(jù)庫都支持預處理語句(Prepared Statements)的概念。可以使用多種方式實現(xiàn)預處理,下面通過這篇文章來給大家詳細的介紹下關于php_pdo預處理語句,文中通過實例代碼介紹的很詳細,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11
  • PHP反射基礎知識回顧

    PHP反射基礎知識回顧

    這篇文章主要介紹了PHP 反射的相關資料,幫助大家回顧和理解PHP的相關知識,感興趣的朋友可以了解下
    2020-09-09
  • PHP中file_put_contents追加和換行的實現(xiàn)方法

    PHP中file_put_contents追加和換行的實現(xiàn)方法

    下面小編就為大家?guī)硪黄狿HP中file_put_contents追加和換行的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • php 移除數(shù)組重復元素的一點說明

    php 移除數(shù)組重復元素的一點說明

    PHP中移除數(shù)組重復元素用的函數(shù)是array_unique
    2008-11-11
  • 解決php寫入數(shù)據(jù)庫亂碼的問題

    解決php寫入數(shù)據(jù)庫亂碼的問題

    在本文里小編給大家分享的是一篇關于解決php寫入數(shù)據(jù)庫亂碼的問題的知識點內(nèi)容,需要的朋友們可以學習下。
    2019-09-09
  • PHP學習筆記之字符串編碼的轉換和判斷

    PHP學習筆記之字符串編碼的轉換和判斷

    GBK 和 UTF-8 編碼的轉換是一個非常惡心的事情,比如像 PHP 中的 json_encode 本身根本不支持 GBK 形式的編碼。有兩個庫函數(shù)能夠支持編碼的轉換,通常能夠想到的就是 iconv 函數(shù),使用起來也非常爽:
    2014-05-05
  • 深入解析PHP中逗號與點號的區(qū)別

    深入解析PHP中逗號與點號的區(qū)別

    大部分同學都知道逗號要比點號快,但就是不知道為什么,更不知道逗號與點號這兩者之間到底有什么區(qū)別。下面小編就來詳細的為大家介紹一下,需要的朋友可以過來參考下
    2013-08-08

最新評論

新河县| 渑池县| 崇礼县| 丰都县| 从化市| 海门市| 荥经县| 汉川市| 延寿县| 乃东县| 西乌珠穆沁旗| 萝北县| 改则县| 青州市| 洱源县| 曲阜市| 石河子市| 双峰县| 岳普湖县| 平陆县| 四平市| 额济纳旗| 泰宁县| 龙岩市| 扶风县| 天全县| 华宁县| 神农架林区| 东乡族自治县| 新干县| 青岛市| 抚州市| 榆中县| 萨嘎县| 靖安县| 搜索| 景宁| 永康市| 河津市| 南川市| 化隆|