这章我们来讲通过composer来安装一些前辈们已经写好的类包,
首先在根目录下建一个composer.json
{ "name": "MyFrame PHP", "description":"PHP Framework", "type":"Framework", "keywords":[ "PHP","PHP Framework" ], "require":{ "php":">= 5.3.0", "filp/whoops":"*" } }然后打开命令行,进入项目的目录 ,输入composer install 回车执行
他会给我们下载一个报错了类包
然后我们在入口文件index.php中修改
if(DEBUG) {
$whoops = new \Whoops\Run; $whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler); $whoops->register(); ini_set('display_error','On'); }else{ ini_set('display_error','Off'); }
我们故意写一个错误的代码
效果如下:
网页中:
然后我们在composer.json中加几行代码
{ "name": "MyFrame PHP", "description":"PHP Framework", "type":"Framework", "keywords":[ "PHP","PHP Framework" ], "require":{ "php":">= 5.3.0", "filp/whoops":"*", "symfony/var-dumper":"*" }, "repositories": { "packagist": { "type": "composer", "url": "https://packogist.phpcomposer.com" } } }然后在命令行输入composer update
他会帮我们下载一个打印的类
效果如下:
当然我们有需要的也可以自己通过composer来下载,我就不多说了。