CI框架使用composer安装的依赖包步骤与方法分析
本文实例讲述了CI框架使用composer安装的依赖包的相关操作步骤与方法。分享给大家供大家参考,具体如下:
本文针对Linux系统,windows第一步根据composer官网进行安装后面的步骤相同
step1 全局安装composer
$curl-sShttps://getcomposer.org/installer|php $mvcomposer.phar/usr/local/bin/composer
step2 创建composer.json到你的项目根目录
{ "require":{ "kriswallsmith/buzz":"*" } }
这里将添加一个Buzzpackage,用来处理HTTPRequest/ResponsePHP5.3.x类.
step3 执行如下命令下载依赖包
$composerinstall
之后你会注意到composer创建了一个./vendors在你的应用目录里而且代码也在里面.
step4在项目中添加包的自动加载
加上下面一行在你的index.php里
require_once'./vendor/autoload.php';
需要加载在
require_onceBASEPATH.'core/CodeIgniter.php';
前面
step5测试
例子如下:
classTestextendsCI_Controller { publicfunctionindex() { $browser=newBuzz\Browser(); $response=$browser->get('http://www.baidu.com'); echo$browser->getLastRequest()."\n"; echo$response; } }
查看更多可用包可以查看Packagist
更多关于CodeIgniter相关内容感兴趣的读者可查看本站专题:《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《php优秀开发框架总结》、《ThinkPHP入门教程》、《ThinkPHP常用方法总结》、《ZendFrameWork框架入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。