久久精品看国产九九精品,色婷婷国产成人精品视频,欧美美国日本一区二区三区,日本东京热免费一二三区

 首頁 > 模型百科

thinkphp中模型的概念問題

2018年07月23日
我覺的你對(duì)thinkphp的model理解不大對(duì),tp的model和你說的ci的model是不一樣的

tp里的model是用來封裝數(shù)據(jù)庫模型的,而你要實(shí)現(xiàn)的是控制用戶請(qǐng)求,這已經(jīng)屬于控制器的范疇了,所以不能這樣$a = M('isonline');而應(yīng)該是寫一個(gè)全局的action,比如globalAction,讓它繼承tp的action,然后在 globalAction的_initialize()方法中session判斷,LL3中國模型網(wǎng)

然后所有的需要權(quán)限判斷的Action都繼承g(shù)lobalAction,而不是系統(tǒng)的acton,這樣每次實(shí)例化action的時(shí)候都會(huì)先檢查用戶sessionLL3中國模型網(wǎng)

我是個(gè)初學(xué)者,剛接觸thinkphp沒些天,理解的也不是很透徹,但tp源碼就是這么寫的,系統(tǒng)Action的構(gòu)造函數(shù):LL3中國模型網(wǎng)

public function __construct()LL3中國模型網(wǎng)

{LL3中國模型網(wǎng)

//實(shí)例化視圖類LL3中國模型網(wǎng)

$this->view       = Think::instance('View');LL3中國模型網(wǎng)

//控制器初始化LL3中國模型網(wǎng)

if(method_exists($this,'_initialize'))LL3中國模型網(wǎng)

$this->_initialize();LL3中國模型網(wǎng)

}LL3中國模型網(wǎng)

它會(huì)檢查是否有_initialize方法。。。,有的話就調(diào)用initializeLL3中國模型網(wǎng)

全國模型價(jià)格免費(fèi)在線查詢系統(tǒng)
各地模型企業(yè)推薦
留言與評(píng)論(共有 0 條評(píng)論)
   
驗(yàn)證碼:
石棉县| 胶南市| 岳阳市| 祥云县| 平凉市| 宕昌县| 六安市| 洛南县| 曲阜市| 东源县| 沿河| 贵南县| 霍城县| 岑巩县| 丹阳市| 东乡族自治县| 吉隆县| 申扎县| 东乡族自治县| 青冈县| 星子县| 新龙县| 宾川县| 江北区| 喜德县| 门头沟区| 西丰县| 松江区| 三穗县| 阳谷县| 金寨县| 娄烦县| 永清县| 武宣县| 称多县| 利辛县| 马龙县| 通海县| 剑河县| 张家界市| 常山县|