什么是composer
最简单的为项目下载依赖包、库文件 (Mac / Linux)
安装 Composer https://pkg.phpcomposer.com/#how-to-install-composer
// 进入工程目录
cd /path/to/folder/of/project/
// 为了避免在国内被墙,需要指定composer使用国内的镜像,参考https://pkg.phpcomposer.com/
composer config -g repo.packagist composer https://packagist.phpcomposer.com
// 开始使用composer下载需要的包,这里介绍cloudflare/sdk
composer require cloudflare/sdk
现在库文件都在 项目目录下的 ./vendor/cloudflare/sdk
使用方法
<?php
require_once('vendor/autoload.php');
$key = new \Cloudflare\API\Auth\APIKey('you@demo.com', 'xxxxxxxxxxx');
$adapter = new Cloudflare\API\Adapter\Guzzle($key);
$user = new \Cloudflare\API\Endpoints\User($adapter);
echo 'Your user ID is: ' . $user->getUserID() . PHP_EOL;
重点是require_once('vendor/autoload.php');