框架的搭建之入口文件
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"); } }
相关文章推荐
- 封装框架(三)搭建框架的入口文件
- CI框架源码阅读----程序入口文件
- Hibernate学习笔记(2)——搭建项目框架编写hibernate配置文件、实体映射文件
- S2SH框架新手搭建准备工作只都需要导入那些文件
- PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)
- SSH2框架搭建和配置文件详解
- 注解式框架搭建配置文件
- CI框架学习之一 (入口文件解析)
- CodeIgniter框架——源码分析之入口文件index.php
- CI(CodeIgniter)框架的入口文件和CodeIgniter.php文件
- CI 框架源码 入口文件 index.php 即程序开始执行的地方
- SSH2框架搭建 和 配置文件详解
- struts1.2 + spring2.5 + hibernate3.2框架搭建二之配置文件
- CI框架入口文件index.php文件分析 推荐
- SSH2框架搭建 和 配置文件详解
- 【ci框架】单一入口文件index.php分析
- [c#]asp.net开发微信公众平台(2)多层架构框架搭建和入口实现
- Spring——SSH (Spring+Struts+Hibernate)框架搭建之配置文件序列二
- CI框架学习笔记(二) -入口文件index.php
- CI 框架 入口文件 index.php 程序开始的地方