hermit
我也在学 ,先学的是面向对象,然后在学的MVC 建议还是先学面向对象
qq_FallMercy_0
是不推荐使用eval()了
lichenhao
问题找到了 原因是大M方法已经在function文件中被实例化 所以直接调用大M方法就可以了 不用new
public function show(){
// $testModel= new M('test');
$testModel= M('test');
$data=$testModel->get();
$testView= new V('test');
$testView->display($data);
}
Zkjia
M()要返回实例化Model后得到的对象,V()要返回实例化View类之后得到的对象,只有获取了对象,才能条调用他们的方法。
旻饯之行
这里面有你要的结果,你可以看看
http://www.jb51.net/article/51670.htm
低调式生活
return 只能在 function 里面才会生效。不能作为语句单独来用。
Python进行时
没有区别,都可以使用。
默灬讠
对啊 后来 不是用 smarty来实现 视图层了吗
huazhouzhang
嗯的,特别好!
爱吃鳄鱼的斑马
未知的变量。这里$obj这个变量是要在eval执行之后才产生的。所以你的ide无法感知这一点就报错了。不用理会它。如果你实在纠结就在 eval 的 上一行写一个 $obj = null;
moonstar
单引号内的是 字符串
小灰灰heart
心悦君兮君不知
博海
mracale
mracale
JasinYip
瑞_0002
dw217
面朝大海