环境:win7_64 xampp路径:d:\xampp
git for win下载地址:https://git-for-windows.github.io/ Composer下载地址:https://getcomposer.org/
composer下载PHP项目需要GIT,所以要一起安装(哪个先装都行)。 (注意:Composer安装的时候不要设置代理,会影响你的PYTHON程序!如果不小心设置了。在系统变量里删除http_proxy就行,后面项目用的国内镜像下载,所以无需代理。) 因为我用的是XAMPP。安装的时候选择的php.exe在D:\XAMPP\PHP。 安装的时候会提示找不到PHP的EXT文件里的东西,其实都有,照着下面修改下就行。
xampp中的php.ini中的相对路径改成绝对路径:
extension_dir = "\xampp\php\ext"
browscap = "\xampp\php\extras\browscap.ini"
改成:
extension_dir = "D:\xampp\php\ext"
browscap = "D:\xampp\php\extras\browscap.ini"
接下来就是简单的使用了,比如我项目要用phpword和phpexcel。 在项目路径下新建一个composer.json文件,内容如下:
{
"require": {
"phpoffice/phpword": "v0.12.1",
"phpoffice/phpexcel": "1.8.1"
},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
上面的url是国内的phpcomposer镜像,下载速度很快,感谢作者。 文件建好后。SHIFT+右键。打开当前文件下的CMD窗口。
composer install
回车。程序就会下载对应的项目。然后在PHP文件中。调用的代码:
require 'vendor/autoload.php';
完成!
上面是一些初级的应用,具体可以看看phpcomposer的中文站,有详细的教程:
http://www.phpcomposer.com/