mvc 封装4 composer 安装 扩展了类库

来源:互联网 发布:痘痘皮肤怎么保养知乎 编辑:程序博客网 时间:2024/06/01 22:50

   我们引用了 filp/whoops(报错炫酷)   网址:https://github.com/filp/whoops  以及 symfony/var-dumper(输出变量炫酷) 这两个扩展类库


效果展示:

   




1、首先要在我们的环境中安装composer


  中国镜像网:http://pkg.phpcomposer.com/

    安装成功之后

2、我们在/目录下建立composer.json 文件

{  "name":"LONG PHP",  "description":"PHP Framework",  "type":"Framework",  "keyword":[    "PHP","PHP Framework"  ],  "require":{  "PHP":">=5.3.0",  "filp/whoops":"*",   "symfony/var-dumper":"*"  },  "repositories": {    "packagist": {        "type": "composer",        "url": "https://packagist.phpcomposer.com"    }  }}

只需要在require中添加所要安装类库就OK了!!!

使用cmd 进入框架/目录 输入 composer install    如果添加新的类库就 输入命令  composer update

入口文件可以查看

<?php  /** * 入口文件 * 1、定义文件 * 2、加载函数库 * 3、启动框架 *///根目录define('PATH',getcwd());//核心文件define('CORE',PATH.'/core');//项目文件define('APP',PATH.'/app');//定义模块define('MODULE','app');//开启错误调试define('DEBUG',true);//引入该文件include 'vendor/autoload.php';if(DEBUG){//实例化报错类$whoops = new \Whoops\Run;//设置标题$errorTitle = '框架出错了';$option = new \Whoops\Handler\PrettyPageHandler();$option->setPageTitle($errorTitle);$whoops->pushHandler($option);    $whoops->register();ini_set('display_error','On');}else{ini_set('display_error','off');}//变量类使用dump($_SERVER);exit;//加载类库include CORE.'/common/function.php';//核心文件include CORE.'/run.php';//自动加载类库spl_autoload_register('\core\run::load');//运行框架\core\run::run();?>



0 0
原创粉丝点击