夜雨星缘
2017-04-26 10:26
function C($name, $method){
require_once('/libs/controller/'.$name.'Controller.class.php');
eval('$obj = new '.$name.'Controller();$obj->'.$method.'();');
}
老师在后面是加了这个的?controller=test&method=show,也就是完整的网址是http://localhost:8080/mvc/admin.php?controller=admin&method=test,传了一个控制器名admin和test方法的
require_once('./libs/Model/'.$name.'Model.class.php');
视频里的php版本可能比较老,我用php7.0的版本路径要加点
咱俩的问题一模一样,你的问题解决了吗?能否指点一下
输入网址为http://localhost/MVC/index.php?controller=test&method=show;而你输的是http://localhost/MVC/index.php !你忘记传参了,这个问题困扰了我一天
找不到这个文件/libs/Controller/indexController.class.php,看路径是否正确
MVC架构模式分析与设计
82396 学习 · 929 问题
相似问题