您的位置:首页 > 其它

框架的搭建之入口文件

2016-12-26 11:01 155 查看

入口文件我们主要做什么?

1、定义常量;

2、加载函数库;

3、启动框架。

第一、定义常量:

显示简单的定义下面几个常量:

//根目录
define('IMOOC',realpath('./'));
//框架的核心文件目录
define('CORE',IMOOC.'/core');
//项目文件目录
define('APP',IMOOC.'/app');
define('MODULE','app');
//是否开启调试文件
define('DEBUG', true);


第二、设置呢是否开启DEBUG

if (DEBUG) {
ini_set('dispaly_error', 'On');
} else {
ini_set('dispaly_error', 'Off');
}


第三、调用一些文件

//调用输出方法“P”
include CORE.'/common/function.php';
//框架的核心文件
include CORE.'/imooc.php';


第四、自动加载类

//自动加载类库(当new的类不存在时:自动加载这个类库)
spl_autoload_register('core\imooc::load');
\core\imooc::run();

                                                       要在更目录core文件夹下创建imooc.php文件

<?php

namespace core;

class imooc
{
public static $classMap = array();
public $assign;

//基类库
static public function run()
{
p("OK");
        }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: