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

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

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

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

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

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

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

相關(guān)文章

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

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

    這篇文章主要介紹了php修改文件上傳限制方法匯總,十分的細(xì)致全面,基本上算是最全面的方法匯總了,希望大家能夠喜歡。
    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獲取文件后綴的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php_pdo 預(yù)處理語句詳解

    php_pdo 預(yù)處理語句詳解

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

    PHP反射基礎(chǔ)知識回顧

    這篇文章主要介紹了PHP 反射的相關(guān)資料,幫助大家回顧和理解PHP的相關(guān)知識,感興趣的朋友可以了解下
    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ù)組重復(fù)元素的一點說明

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

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

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

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

    PHP學(xué)習(xí)筆記之字符串編碼的轉(zhuǎn)換和判斷

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

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

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

最新評論

即墨市| 屏东县| 调兵山市| 吉木萨尔县| 通江县| 河北省| 赣榆县| 会东县| 当雄县| 峨眉山市| 萨嘎县| 清原| 时尚| 平凉市| 邢台县| 堆龙德庆县| 长武县| 东源县| 清新县| 象山县| 长海县| 通渭县| 阆中市| 长岛县| 临西县| 宁明县| 杭锦后旗| 玛纳斯县| 渝北区| 白山市| 汕尾市| 灵石县| 玛曲县| 无为县| 红桥区| 黄梅县| 邢台县| 信丰县| 晋宁县| 恭城| 孝昌县|