一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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

在TP中,我們可以用下面兩種方法去創(chuàng)建一個(gè)數(shù)據(jù)表的映射對象(我暫時(shí)用到的)
第一種:$Test = D('Test')
第二種:$Test = new Model('Test')
雖然這兩種都可以對數(shù)據(jù)進(jìn)行select,insert,delete,udpate操作,在數(shù)據(jù)驗(yàn)證上有很大的不同,
我們來看看效果,先創(chuàng)建一個(gè) TestModel
復(fù)制代碼 代碼如下:
class TestModel extends Model{
protected $_validate = array{
array('title','require','請輸入標(biāo)題',1),
array('content','require','請輸入內(nèi)容',1),
}
}

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

php技術(shù)ThinkPHP中實(shí)例Model方法的區(qū)別說明,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 国产婷婷色 | 色www精品视频在线观看 | 久久精品国产亚洲网站 | 青青草久久伊人 | 在线视频一二三区 | 91麻豆国产在线 | 国内真实愉拍系列情侣自拍 | 国产午夜视频在线观看第四页 | 午夜色大片在线观看 | 国产精品九九免费视频 | 久久久久久久久影院 | 五月婷婷基地 | 国产高清视频一区二区 | 一级片性 | 牛牛影院成人免费网页 | 精品一区二区三区18 | 国产成人精品一区二区三在线观看 | 欧美xxxb| 国产成人综合一区精品 | 伊人婷婷涩六月丁香七月 | 久久丝袜精品中文字幕 | 日韩avav| 国产区高清 | 国产美女在线播放 | 在线精品免费视频 | 亚洲成在人色婷婷 | 丁香婷婷激情综合 | 婷婷激情在线 | 2021国产在线视频 | 99精品网站 | 色综合自拍 | 成人影院视频 | 国产亚洲精品午夜高清影院 | 亚洲国产cao | 色播播网 | 国产成人99精品免费观看 | www.亚洲一区| 午夜dj观看在线影院 | 国产精品福利一区二区亚瑟 | 五月天堂婷婷 | 国产精品成人麻豆专区 |