封装框架(三)搭建框架的入口文件
来源:互联网 发布:淘宝藏族舞蹈头饰 编辑:程序博客网 时间:2024/06/03 12:42
1、首先我们建一个目录,比如叫MyFrame 存放整个项目
2、MyFrame目录下建立一个入口文件,叫index.php
3、MyFrame目录下建立一个目录叫core,用来存放核心文件,在core下建一个core.php 核心文件
4、早core建立一个文件夹common 做我们的函数库 在common下建一个文件 function.php文件
入口文件是用来干什么的呢?
1、定义常量
2、加载函数库
3、启动框架
在function.php中加入以下代码:
<?php/** * @param $var */function p($var){ if (is_bool($var)) { var_dump($var); } else if (is_null($var)) { var_dump(NULL); } else { echo "<pre style='position: relative;z-index: 10000;padding: 10px; border-radius: 5px;background: #F5F5F5;border: 1px solid #aaa;font-size: 14px; line-height: 18px;opacity: 0.9;'>".print_r($var,true)."</pre>"; }}这个p用来打印变量
在core.php中加入
<?phpnamespace core;class core{ static public function run() { p('ok'); }}定义了一个静态方法
在index.php中加入代码:
<?php/** * 入口文件 * 1、定义常量 * 2、加载函数库 * 3、启动框架 */define('PATH',getcwd());//获取当前框架所在的目录define('CORE',PATH.'/core');//框架核心文件所在的目录define('APP',PATH.'/app');//项目文件目录:控制器、模型等等define('DEBUG',true);//是否开启调试模式if(DEBUG) { ini_set('display_error','On');}else{ ini_set('display_error','Off');}include CORE.'/common/function.php';//加载函数库include CORE.'/core.php';//加载核心文件
这样我们的入口文件就做好了,文件架是这样的
0 0
- 封装框架(三)搭建框架的入口文件
- MVC框架的封装(一)入口文件
- 框架的搭建之入口文件
- 我的框架--QiCai(入口文件)
- PHP搭建自己的MVC框架3 入口文件
- php搭建mvc框架 一(入口文件)
- PHP框架开发教程(三) 入口文件
- MVC框架自己封装开启超神之路(上) 2-1入口文件
- Yii框架的入口文件配置
- 从零开始打造自己的框架 - 入口文件
- MVC框架入口文件的解析
- zhphp framework 框架(一)入口文件
- 搭建自己的SQLiteDataBase框架(三)
- ThinkPHP框架入口文件分析
- PHP单一文件入口框架
- CI(CodeIgniter)框架的入口文件和CodeIgniter.php文件
- (三)activiti框架搭建
- MVC框架的封装(三)路由类
- Leetcode 之 isPalindrome
- Codeforces 433E
- 模板方法模式与CallBack
- c 入门
- 打造属于自己的mvc框架
- 封装框架(三)搭建框架的入口文件
- 说一说关于破解支付宝AR红包的事
- 【opencv】支付宝AR实景红包领取方法
- MVC首创(一)
- wmic 设置环境变量 不需要重启
- 先来个简单的动画
- C++枚举类型
- OpenGL学习06_顶点数组VertexArray
- OpenGL学习07_绘制立方体