封装一个自己的mvc框架

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里面的。(这个是我按照视频里面的写的)


                
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值