全部产品
Search
文档中心

对象存储 OSS:OSS PHP SDK V1

更新时间:Jun 09, 2025

本文介绍OSS在PHP语言下的第一版SDK各种使用场景下的示例代码。

关于 OSS SDK for PHP V2

  • OSS SDK for PHP V2 (alibabacloud-oss-php-sdk-v2) 已发布,是对V1 (aliyun-oss-php-sdk) 代码库的重大改写。

  • V2是一个全新的版本,简化了底层操作例如身份验证、自动请求重试及错误处理等,通过其提供的接口,用户不用复杂编程即可访问阿里云OSS服务。

  • V2提供了灵活友好的参数配置以及丰富的高级接口,例如分页器、传输管理器 、File-like接口等,全面提升了开发效率和体验。

  • 开始使用V2,请参见PHP SDK V2手册

  • 从V1升级为V2,请参见迁移指南

源码地址

请访问GitHub获取源码地址。

示例代码

OSS PHP SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:

示例文件

示例内容

Object.php

文件的相关操作,包括上传文件下载文件管理文件

MultipartUpload.php

分片上传

Signature.php

URL签名授权访问

Callback.php

上传回调

Image.php

图片处理

LiveChannel.php

LiveChannel的相关操作

Bucket.php

存储空间的相关操作,包括创建存储空间列举存储空间删除存储空间等。

BucketLifecycle.php

设置、读取和清除存储空间的生命周期

BucketLogging.php

设置、读取和清除存储空间的访问日志

BucketReferer.php

设置、读取和清除存储空间的防盗链

BucketWebsite.php

设置、读取和清除存储空间的静态网站托管

BucketCors.php

设置、读取和清除存储空间的跨域资源访问

后续参考