我的文件 怎么不存在啊

来源:2-4 加载控制器

丁克族

2018-11-29 23:09

        $route = new \core\lib\route();
        $ctrlClass = $route->ctr;
        $action = $route->action;
//        $ctrlfile = APP.'/ctrl/indexCtrl.php';
        $ctrlfile = APP.'/ctrl/'.$ctrlClass.'Ctrl.php';
        p($ctrlfile);
//        $ctrlClass = '\\'.MODULED.'\ctrl\\'.$ctrlClass.'Ctrl';
//        clearstatcache();
        if(is_file($ctrlfile)){
            include $ctrlfile;
            $ctrl = new  $ctrlClass();
            $ctrl->$action();
//            new MODULED.'/ctrl/'.$ctrlClass;
        }else{
            throw new  \Exception('找不到控制器'.$ctrlClass);
        }


写回答 关注

1回答

  • weixin_慕瓜2117312
    2022-12-10 15:31:48
    1. 先查看对应目录的文件是否存在,不存在要创建。


从零开始打造自己的PHP框架

和我一起开发一套属于自己的PHP框架,自己开发的才是最好用的

48187 学习 · 162 问题

查看课程

相似问题