1//使用七牛官方最新的SDK composer安装PHP SDK
composer require qiniu/php-sdk
2//上传文件到七牛
use Qiniu\Auth;
use Qiniu\Storage\UploadManger;
$cfg = [
'access' => 'YOUR_ACCESS_KEY';
'secret' => 'YOUR_SECRET_KEY';
'bucket' => 'YOUR_BUCKET',
'domain' => 'https://images.your_domain.com';
];
$auth = new Auth($cfg['access'], $cfg['secret']);
//创建一个过期时间为1小时的临时上传令牌
$token = $auth->uploadToken($cfg['bucket'], null, 3600);
$filePath = "./illustrationo.png";
$uploadMgr = new UploadManager();
list($ret, $err) = $uploadMgr->putFile($token, null, $filePath);
if($err !== null) {
$this->err = $err;
}else {
echo $cfg['domain'] . '/' . $ret['key'];
}