上传图片到阿里云OSS和获取上传图片的url的详解 !

本文详细介绍了如何使用PHP调用阿里云OSS服务进行图片上传,并获取上传图片的URL。首先引入OSS SDK,然后设置阿里云账号的AccessKey和Endpoint,接着定义存储空间和文件名,最后执行上传操作并返回图片URL。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OSS对象存储

<?php
/**
 * +------------------------------------------------------------------------------
 * UserController
 * +------------------------------------------------------------------------------
 * time 2018/12/25
 * @description uploadOperController
 * +------------------------------------------------------------------------------
 */

namespace Home\Controller;
class UploadOperController extends CommonController
{
    public function __construct()
    {
        parent::__construct();
    }

    /**
     * OSS直接上传
     * $path 上传文件的绝对路径$path="E:\phpstudy\phpstudy\WWW/newShop\pc_api_lishe_cn\product/1.jpg"
     * $type 规定好eg:goodsImage temp(默认临时目录)
     */
    public function aiuploadPathByOss_in($path="",$type="temp"){
        $resultArray = array(
            "errcode" => 0,
            "msg" => "",
        );
        $allowTypes = ["idCardImage","goodsImage","temp"];
        if(!in_array($type, $allowTypes)){
            $resultArray["errcode"] = 1;
     

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值