使用TP3.2的小伙伴需要注意了,在Model類(lèi)的文件中,引入命名空間后,不需要繼承Model,也就是直接class IndexModel 不需要加extends,因?yàn)楦鶕?jù)TP手冊(cè)記錄如下:虛擬模型是指雖然是模型類(lèi),但并不會(huì)真正的操作數(shù)據(jù)庫(kù)的模型。有些時(shí)候,我們建立模型類(lèi)但又不需要進(jìn)行數(shù)據(jù)庫(kù)操作,僅僅是借助模型類(lèi)來(lái)封裝一些業(yè)務(wù)邏輯,那么可以借助虛擬模型來(lái)完成。不繼承Model類(lèi)namespace Home\Model;Class UserModel {}這種方式下面自定義模型類(lèi)就是一個(gè)單純的業(yè)務(wù)邏輯類(lèi),不能再使用模型的CURD操作方法,但是可以實(shí)例化其他的模型類(lèi)進(jìn)行相關(guān)操作
2016-09-25
小白想問(wèn)下url 為什么有Index/index.php 前面那個(gè)Index文件夾在什么時(shí)候創(chuàng)建的的?。可蟼鞣?wù)器其之前就自己建的?
2016-09-20
我聽(tīng)了5遍了 懂一點(diǎn)了,最困難的事環(huán)境的搭建??宋液镁脮r(shí)間。現(xiàn)在還砍不懂,好多陌生的關(guān)鍵字,畢竟我是剛,看不懂只有再看了,呵呵!
2016-09-18
老師,或者大神們,我想問(wèn)下,用thinkphp做微信開(kāi)發(fā),為什么在Index/index方法里訪問(wèn)不了數(shù)據(jù)庫(kù)?
$uid = M('user')->where(array('open_id'=>$arr['open_id']))->getField('uid'); //只要一加上這一句,微信公眾平臺(tái)接口調(diào)試?yán)锩婢蜁?huì)出現(xiàn) 提示:請(qǐng)求失敗
echo '11111'; exit; //如果不加上一句,會(huì)正常返回1111
難道是請(qǐng)求超時(shí),tp訪問(wèn)數(shù)據(jù)庫(kù)超過(guò)了微信規(guī)定的時(shí)間?或者是其它什么原因?
$uid = M('user')->where(array('open_id'=>$arr['open_id']))->getField('uid'); //只要一加上這一句,微信公眾平臺(tái)接口調(diào)試?yán)锩婢蜁?huì)出現(xiàn) 提示:請(qǐng)求失敗
echo '11111'; exit; //如果不加上一句,會(huì)正常返回1111
難道是請(qǐng)求超時(shí),tp訪問(wèn)數(shù)據(jù)庫(kù)超過(guò)了微信規(guī)定的時(shí)間?或者是其它什么原因?
2016-09-18