• 技术文章 >后端开发 >php教程

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

    不言不言2018-07-25 09:51:54原创1295
    本篇文章分享给大家的内容是关于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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:2018php最新面试题之PHP核心技术 下一篇:js中回调函数实现一个http服务器
    PHP编程就业班

    相关文章推荐

    • 超小PHP小马小结(方便查找后门的朋友)_php实例• 简单示例AJAX结合PHP代码实现登录效果代码_php实例• linux下怎么安装php的扩展库• 大侠一个Smarty的有关问题• 如果输出等号前变量,该如何解决

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网