安装Composer

composer是php用来管理依赖关系的工具。你可以在自己的项目中声明所依赖的外部工具库,composer会帮你安装这些依赖的库文件。

1.composer 需要php 5.3.2以上的版本才可以运行。

2.需要打开openssl,到php.ini里搜索openssl,去掉前面的分号,保存重启服务器。

3 php运行目录加入path变量   .cmd中运行 php -v  查看php版本

4.下载composer   https://getcomposer.org/download/

注意:关闭您的当前终端。使用新终端测试使用情况:这一点很重要,因为只有在终端启动时才会加载PATH。

5.安装成功目录

6.成功会显示

7.查看全局设置 composer config -l -g

国内镜像   

composer config -g repo.packagist composer https://packagist.phpcomposer.com

或者

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

linux下

手动进入到你php目录下,执行如下代码

curl -S https://getcomposer.org/installer | ./php

mv composer.phar /usr/local/bin/composer

现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar

查看版本 composer -v

使用composer自动加载

1.项目中创建composer.json   类和文件对应各个目录或者文件

{  
    "autoload": {  
        "files": ["comm/functions.php","comm/test.php"],
        "classmap": ["Class/"]  
    }  
}  

2.cd  到项目目录中执行    composer dump-autoload 

3.index.php中引用和执行

<?php
require __DIR__.'/vendor/autoload.php';  

//直接执行方法  和  实例化模型

 4.添加第三方类  eg: tp 图形处理类

composer require topthink/think-image

5.直接就可以用了

<?php
require __DIR__.'/vendor/autoload.php';  

$image = 	hinkImage::open('./123.jpg');
var_dump($image);

原文地址:https://www.cnblogs.com/mengor/p/7662144.html