第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

view為空,輸出不了,為什么?

index.php


require_once('function.php');

require_once('config.php');

//對(duì)smarty初始化

$view=ORG('Smarty/','Smarty',$viewconfig);

//設(shè)置允許的控制器名和方法名數(shù)組

$controllerAllow=array('test','index');

$methodAllow=array('test','index','show');

//in_array函數(shù)作用:判斷一下這個(gè)字符串是否存在于字符串里

$controller=in_array($_GET['controller'],$controllerAllow)?daddslashes($_GET['controller']):'index';

$method=in_array($_GET['method'],$methodAllow)?daddslashes($_GET['method']):'index';

C($controller,$method);


testController

class testController{

function show(){

global $view;

$testModel = M('test');

$data=$testModel->get();

var_dump($view);

$view->assign('str','哈哈哈');

$view->display('test.tpl');

}

}



提示出錯(cuò):Call to a member function assign() on a non-object

正在回答

5 回答

說(shuō)的是你調(diào)用成員方法assign()的這個(gè)$view不是一個(gè)對(duì)象!

0 回復(fù) 有任何疑惑可以回復(fù)我~

$view是從function.php實(shí)例化smarty類(lèi)返回的對(duì)象,

0 回復(fù) 有任何疑惑可以回復(fù)我~

好吧,困擾了這么久突然解決了,是function.php,前面好像是照著老師的視頻抄代碼,在function里多調(diào)用了一次大C函數(shù),所以導(dǎo)致了兩個(gè)輸出結(jié)果,還有是在Smarty實(shí)例函數(shù)之前調(diào)用,所以后面的global沒(méi)有生效。

0 回復(fù) 有任何疑惑可以回復(fù)我~

問(wèn)題解決了嗎?我也遇到了這個(gè)問(wèn)題,在控制器里global的$view變量是null的,但是在入口文件index.php里實(shí)例化的smarty對(duì)象是有效的。

0 回復(fù) 有任何疑惑可以回復(fù)我~

說(shuō)明你實(shí)例化Smarty的時(shí)候有問(wèn)題

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

view為空,輸出不了,為什么?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)