1. 首先我们要有一个封装mvc的流程
2.创建和下图一样的文件夹,来封装mvc
3. 在入口文件index.php里面来写一些变量
<?php
/*
* 入口文件
* 1.定义常量
* 2.加载函数库
* 3.启动框架
* */
define('IMOOC',realpath('./')); //当前框架所在的目录
define('CORE',IMOOC,'/core'); //框架核心文件所在的目录
define('APP',IMOOC,'/app'); //项目文件所在的目录
define('MODULE','app');
define('DEBUG',true); //开启调试模式
if(DEBUG)
{
//打开显示错误的开关
ini_set('display_error','On');
}else{
ini_set('display_error','Off');
}
include './core/common/function.php'; //加载函数库文件
//p(IMOOC);
include './core/imooc.php'; //加载框架的核心文件
//当我们new的类不存在的时候会触发“spl_autoload_register('imooc::load');”这个方法
spl_autoload_register('\core\imooc::load');
\core\imooc::run();
3.在入口文件里面写到了一个p方法,这个p方法是写在function.php里面的。(这个是我按照视频里面的写的)