• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

composer入门 - PHP包管理工具 - composer下不动,没反应等问题_Rudon滨海渔村的博客

Data: 2018-03-20 14:43:55Form: JournalClick: 11

composer入门 - PHP包管理工具 - composer下不动,没反应等问题

什么是composer

https://www.phpcomposer.com/

https://pkg.phpcomposer.com/

 

最简单的为项目下载依赖包、库文件 (Mac / Linux)

安装 Composer    https://pkg.phpcomposer.com/#how-to-install-composer


 
  1.  
    // 进入工程目录
  2.  
    cd /path/to/folder/of/project/
  3.  
     
  4.  
    // 为了避免在国内被墙,需要指定composer使用国内的镜像,参考https://pkg.phpcomposer.com/
  5.  
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
  6.  
     
  7.  
    // 开始使用composer下载需要的包,这里介绍cloudflare/sdk
  8.  
    composer require cloudflare/sdk

 

现在库文件都在 项目目录下的 ./vendor/cloudflare/sdk

 

使用方法


 
  1.  
    <?php
  2.  
     
  3.  
    require_once('vendor/autoload.php');
  4.  
     
  5.  
    $key = new \Cloudflare\API\Auth\APIKey('you@demo.com', 'xxxxxxxxxxx');
  6.  
    $adapter = new Cloudflare\API\Adapter\Guzzle($key);
  7.  
    $user = new \Cloudflare\API\Endpoints\User($adapter);
  8.  
     
  9.  
    echo 'Your user ID is: ' . $user->getUserID() . PHP_EOL;

 

重点是require_once('vendor/autoload.php');

Name:
<提交>