eval的问题

来源:8-3 [MVC微框架]后台模块的搭建

七分

2015-07-04 00:03

老师你在4-2讲中说,用如下代码

$controller = $name.'controller';

$obj = new $controller();

$obj -> $method;

代替evaluate();可是除了这样的错

Fatal error: Method name must be a string inD:\WWW\test\MVC\framework\function\function.php on line 7

写回答 关注

2回答

  • Thinker_Ac
    2015-07-04 15:39:14
    已采纳

    显示你的方法名有错误,你的第一行$controller = $name.'Controller';后面的Controller应该大写,然后去检查你的method方法。

    七分

    非常感谢你

    2015-10-03 16:10:12

    共 1 条回复 >

  • PengCheng
    2015-07-04 18:13:08

    $method  看看你这个变量的值是多少

MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82396 学习 · 929 问题

查看课程

相似问题