PHP 七牛云--图片上传


  1. 下载PHP SDK包;
  2. 在页面中引入autoload.php 如:require ‘php-sdk-7.2.2/autoload.php’;
  3. 实例化类
  4. 设置上传属性 accessKey secretKey,$bucket(七牛云上图片空间名)
  5. 获取上传$token 代码如下
    `require ‘php-sdk-7.2.2/autoload.php’;

use Qiniu\Auth;

use Qiniu\Storage\UploadManager; //实例化上传类

$accessKey = ‘TUl2zAkKWzhiyxYdvQ0CKtYmbASRDAc7qdqrN4F’;

$secretKey = ‘98-z6PXSZcd5BGGdUjwY5TkSzJmVGPq8qNDcvH_m’;

auth=newAuth( accessKey,$secretKey);

$bucket = ‘imagelist’;

// 生成上传Token
token= auth->uploadToken($bucket);
6,获取 文件上传的本地路径 和 设置上传后的名称 假设代码如下
$filePath=’C:\Users\libojian\Pictures\98164BDBEEA42CE75B126C1A5BE89285.png’;

// 上传到七牛后保存的文件名
$key = ‘3.png’;
7,进行上传 代码如下
// 初始化 UploadManager 对象并进行文件的上传。
uploadMgr=newUploadManager();//UploadManagerputFilelist( ret, err)= uploadMgr->putFile( token, key, filePath);echo\n====>putFileresult:\n;if( err !== null) {

var_dump($err);

} else {

var_dump($ret);

}

path=http://ozk8wvodw.bkt.clouddn.com/. ret[‘key’];
echo $path;`

注:加载好SDK后粘贴上面代码可是实现PHP上传,初学者注意喽,上面是本人本地的配置,你要用的一定要将 accessKey secretKey ,$bucket 改成你的七牛云上面的相应的数据

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值