search
HomeBackend DevelopmentPHP TutorialPHP PEAR package developed for Alibaba Cloud Storage: Services_Aliyun_OSS_PHP Tutorial

Alibaba Cloud Open Storage Service OSS: used to store static resources such as images and APKs, using Alibaba Cloud bandwidth and not occupying developer server bandwidth.

Alibaba Cloud official PHP SDK:

http://aliyun.com/product/oss/#help

For this third-party library, PHP officially calls it PEAR and needs to be developed according to the PEAR standard (standard URI).

Advantages of PEAR: One-click installation to the php/lib/php directory, require to use, very convenient.

Since Alibaba Cloud’s official PHP SDK was not developed in accordance with PEAR standards and is inconvenient to use, I developed one. The installation steps are as follows:

pear channel-discover sinkcup.github.io/<span pear
pear </span><span install</span> sinkcup/<span HTTP
pear </span><span install</span> sinkcup/Services_Aliyun_OSS

Usage steps:

1. Register an account on Alibaba Cloud, activate OSS, and create a bucket space.

2. Demo (refer to https://github.com/sinkcup/Services_Aliyun_OSS/blob/0.0.1/tests/Services/Aliyun/OSSTest.php):

<?<span php                                                                   
</span><span require</span> Services/Aliyun/OSS.<span php;
</span><span $conf</span> = <span array</span><span (
    </span>'accessKeyId' => 'foo',
    'accessKeySecret' => 'bar',<span 
);  
</span><span $c</span> = <span new</span> Services_Aliyun_OSS('com-example-dl', <span $conf</span><span );
</span><span $headers</span> = <span array</span><span (
    </span>'Content-Type' => 'image/jpeg',<span 
);
</span><span $r</span> = <span $c</span>->put('/home/u1/2.jpg', '/2.jpg', <span $headers</span><span  );
</span><span var_dump</span>(<span $r</span><span );
</span><span $this</span>->assertArrayHasKey('internet', <span $r</span><span );
</span>?>

Project code: https://github.com/sinkcup/Services_Aliyun_OSS

PEAR channel: http://sinkcup.github.io/pear/

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/440219.htmlTechArticleAlibaba Cloud Open Storage Service OSS: used to store static resources such as pictures and apk, using Alibaba Cloud bandwidth and not occupying Developer server bandwidth. Alibaba Cloud official PHP SDK: http://aliyun.com...
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
阿里云宣布 2024 云栖大会于 9 月 19 日至 21 日在杭州举办,畅享票免费申请阿里云宣布 2024 云栖大会于 9 月 19 日至 21 日在杭州举办,畅享票免费申请Aug 07, 2024 pm 07:12 PM

本站8月5日消息,阿里云宣布,2024云栖大会将于9月19日~21日在杭州云栖小镇举办,将设三日主论坛、400场分论坛与并行话题以及近四万平方米展区。云栖大会对公众免费开放,即日起公众可以通过云栖大会官网免费申请畅享票,另有5000元的全通票可购买,本站附门票网址:https://yunqi.aliyun.com/2024/ticket-list据介绍,云栖大会起源于2009年,最初命名为第一届中国网站发展论坛,2011年演变成阿里云开发者大会,2015年正式更名为“云栖大会”,至今已连续成功举

如何在 Windows 11 上清理缓存:详细的带图片教程如何在 Windows 11 上清理缓存:详细的带图片教程Apr 24, 2023 pm 09:37 PM

什么是缓存?缓存(发音为ka·shay)是一种专门的高速硬件或软件组件,用于存储经常请求的数据和指令,这些数据和指令又可用于更快地加载网站、应用程序、服务和系统的其他部分。缓存使最常访问的数据随时可用。缓存文件与缓存内存不同。缓存文件是指经常需要的文件,如PNG、图标、徽标、着色器等,多个程序可能需要这些文件。这些文件存储在您的物理驱动器空间中,通常是隐藏的。另一方面,高速缓存内存是一种比主内存和/或RAM更快的内存类型。它极大地减少了数据访问时间,因为与RAM相比,它更靠近CPU并且速度

阿里游戏公司“灵犀互娱”换帅,将由《三国志・战略版》制作人周炳枢接任阿里游戏公司“灵犀互娱”换帅,将由《三国志・战略版》制作人周炳枢接任Mar 13, 2024 pm 07:55 PM

据游戏葡萄报道,阿里旗下游戏公司灵犀互娱的业务负责人詹钟晖(叮当)在一封内部邮件中宣布他和陈伟安将在财年末(3月31日)卸任。他还透露,岗位将由《三国志・战略版》制作人周炳枢(饼叔)接替。邮件内容未公开。各位灵犀小伙伴,灵犀互娱成立七年以来,凭借所有团队成员的共同努力和集团的全力支持,通过一系列优秀作品,在玩家心目中树立了相当的品牌影响力,在行业中也逐渐崭露头角。随着人才梯队日渐完善,灵犀的年轻人们成长迅速,已能担当带领灵犀继续发展的重任。到这个财年末,我和老陈、春娇将正式卸任大班委,交给炳枢带

肯睿Cloudera宣布新任大中华区副总裁肯睿Cloudera宣布新任大中华区副总裁Apr 09, 2024 pm 03:07 PM

中国北京,2024年4月9日——企业大数据和人工智能平台公司肯睿Cloudera今日宣布任命新任大中华区副总裁。此举旨在进一步聚焦客户成功及业务转型,并通过提供混合多云大数据和大模型能力,助力企业适应大数据和人工智能应用的发展,加速数字化转型进程。肯睿Cloudera现任命刘汨春先生为大中华区副总裁(RVP),他将负责推动肯睿Cloudera在中国的进一步拓展,并主导战略性销售、渠道发展和本地化策略方向。肯睿Cloudera大中华区副总裁刘汨春此次新任高管的任命进一步彰显了肯睿Cloudera致

阿里dns怎么设置阿里dns怎么设置Feb 22, 2024 pm 03:12 PM

阿里DNS是一种用于解析域名的服务,可以提供可靠的域名解析服务,从而将域名转换为IP地址,使用户能够访问特定的网站或服务。在设置阿里DNS之前,我们需要先了解一些基础知识。首先,我们需要明确什么是DNS。DNS是DomainNameSystem(域名系统)的缩写,它的作用是将人类可理解的域名转换为计算机可理解的IP地址。当我们在浏览器中输入一个域名时,D

蚂蚁国际 CEO:今年将在印尼推出 Alipay+ 跨境支付服务蚂蚁国际 CEO:今年将在印尼推出 Alipay+ 跨境支付服务Apr 20, 2024 am 08:10 AM

本站4月19日消息,印度尼西亚媒体Kompas报道,蚂蚁集团国际事业群CEO杨鹏今日与印度尼西亚通讯部长会面,他表示其广受欢迎的跨境支付服务Alipay将引入印尼市场。根据报道,杨鹏与印度尼西亚通讯部长会面时表示,阿里巴巴旗下的支付平台Alipay将进一步拓展业务,进入印度尼西亚市场。他还透露,蚂蚁集团已经与印度尼西亚合作伙伴合作,为印尼杨鹏表示,蚂蚁集团正在根据印尼央行的指导,满足其所有要求,并与当地合作伙伴合作,以便能够快速在印尼推出这项服务。杨鹏还表示,他希望于今年在印尼推出Alipay+

一文读懂人工智能表:从MindsDB说起一文读懂人工智能表:从MindsDB说起Apr 12, 2023 pm 12:04 PM

本文转载自微信公众号「活在信息时代」,作者活在信息时代。转载本文请联系活在信息时代公众号。对于熟悉数据库操作的同学来说,编写优美的SQL语句,从数据库中想方设法找出自己需要的数据,是常规操作了。而对于熟悉机器学习的同学来说,获取数据,对数据进行预处理,建立模型,确定训练集和测试集,用训练好的模型对未来进行一系列的预测,也是一种常规操作了。那么,我们能否将两种技术结合起来呢?我们看到数据库里存储了数据,而进行预测需要基于以往的数据。如果我们通过数据库里现有的数据,对于未来的数据进行查询的话,那么是

iPhone 15 Pro内部将重新设计维修成本有望降低iPhone 15 Pro内部将重新设计维修成本有望降低Aug 01, 2023 am 09:41 AM

iPhone14跟iPhone13除了规格上的不同外,其实,背后设计也作了很大的改变。例如iPhone14可以从设备的前两侧打开。不过,这种内部重设计并未扩展到iPhone14Pro。iPhone15Pro改设计苹果可能会将iPhone14的内部设计改动加入到iPhone15Pro系列,例如可拆卸的背面玻璃。这可能会令iPhone15Pro的后玻璃维修费用大幅降低,这对于没有AppleCare+保险的用户来说是一大福音。背部玻璃维修费或大降Apple的保固外费用,对于背部玻璃损坏的iPhone1

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools