首页 > 后端开发 > php教程 > PHP如何上传文件到七牛的方法代码

PHP如何上传文件到七牛的方法代码

不言
发布: 2023-04-03 12:02:02
原创
2360 人浏览过

本篇文章分享给大家的内容是关于PHP如何上传文件到七牛的方法代码,内容很详细,接下来我们就来看看具体的内容,希望可以帮助到大家。

上传文件到七牛最简单的方式就是使用七牛官方最新的SDK

安装PHP SDK

composer require qiniu/php-sdk
登录后复制

上传文件到七牛

use Qiniu\Auth;
use Qiniu\Storage\UploadManager;

$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 = "./illustration.png";

$uploadMgr = new UploadManager();
list($ret, $err) = $uploadMgr->putFile($token, null, $filePath);
if($err !== null) {
    $this->err = $err;
} else {
    echo $cfg['domain'] . '/' . $ret['key'];
}
登录后复制

搞定!

相关推荐:

如何使用PHP实现下载的功能

PHP如何上传图片到数据库进行显示的的代码

以上是PHP如何上传文件到七牛的方法代码的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板