php 阿里云oss 上传图片

1:腾讯云文档下载git的sdk文件解压到本地

2:新建OSS目录文件  将解压的文件里面的src目录和autoload.php文件放到新建的oss目录

3:新建逻辑层自定义代码文件index.php index.html  最后的目录结构如上图

index.html里是个简单的表单用来提交file图片文件就不贴代码了  下面是php文件代码配置  具体业务逻辑需要看业务逻辑修改

我这里只是简单的demo还没嵌套项目里  最重要的配置和目录结构  配置自行修改代码里我的已经修改过了不能用滴

//引用关键文件
require_once  './autoload.php';

use OSS\OssClient;
use OSS\Core\OssException;
/**
*$srcPath就是你要上传文件的地址
*$newurl就是你上传到OSS的文件名,或路径+文件名
**/
function storage_save($srcPath,$newurl)
{   //配置
    $accessKeyId  = '';
    //你的阿里的accessid
    $accessKeySecret  = '';
    //你的阿里的accesskey
    $endpoint = 'http://oss-cn-hongkong.aliyuncs.com';
    // Endpoint以北京为例,其它Region请按实际情况填写。
    $bucket  = 'kxdfjjfket';
    // 存储空间名称
    $object = $newurl;

    $ossClient = new OSS\OssClient($accessKeyId, $accessKeySecret, $endpoint);//引用

    $res = $ossClient->uploadFile($bucket, $object, $srcPath);//上传
    print_r($res);die;
}

$file = $_FILES['img'];
$suffix = explode('/',$file['type']);
$url = md5(time()).'.'.$suffix['1'];
//echo $url.'<br/>';

storage_save($file['tmp_name'],$url);die;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PHP(Mr. Hamster)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值