目录关系:
然后改动的地方展示:
index.php代码展示:
1 '类文件地址'28 'Controller' => FRAMEWORK_PATH.'Controller.php',29 'Model' => FRAMEWORK_PATH.'Model.class.php',30 'Factory' => FRAMEWORK_PATH.'Factory.class.php',31 'MySQLDB' => FRAMEWORK_PATH.'MySQLDB.class.php',32 ) ;33 // echo "走没走";34 //判断是否为核心类35 if (isset($framework_class_list[$class_name])) {36 //是核心类37 require $framework_class_list[$class_name];38 }39 //判断是否为可增加(控制器类,模型类)40 //控制器类,截取后是个字符,匹配Controller41 elseif (substr($class_name, -1) == 'C') {42 // 控制器类, 当前平台下controller目录43 require APPLICATION_PATH . PLATFORM . '/controller/' . $class_name . '.controller.class.php';44 }45 //模型类,截取后5个字符,匹配Model46 elseif (substr($class_name, -5) == 'Model') {47 // 模型类,当前平台下model目录48 require APPLICATION_PATH . PLATFORM . '/model/' . $class_name . '.class.php';49 }50 51 }52 spl_autoload_register('userautoload');53 54 55 56 57 require APPLICATION_PATH.PLATFORM.'/controller/'.CONTROLLER.'.controller.class.php';58 $controlelr_name=CONTROLLER;59 $controller=new $controlelr_name();60 $action_name=ACTION;61 $controller->$action_name();