Thinkphp集成阿里巴巴云OSS镜像上传示例代码
Thinkphp3.2集成阿里巴巴云OSS镜像上传示例。上传图片到OSS可以减轻服务器压力,节省宽带,安全稳定。阿里巴巴云OSS非常方便负载均衡,不需要传输到各种服务器
首先,介绍了阿里巴巴云OSS类库
?php命名空间Home \ Controller使用思考\控制器;使用OSS \ Core \ OssException供应商(' aliyun . autoload ');上传图片自己写。成功上传到阿里巴巴云后,删除临时文件
函数aliyun(){ $ bucket=' ssxxx ';$ accessKeyId=' QlmCSuHgoxZNKCb//去阿里巴巴云获取密匙$ accesskey secret=' jqwc9co H5 r0 fke 936 kqnwurrh ';//去阿里巴巴云获取密匙$ endpoint=' http://OSS- cn-杭。aliyuncs.com/';//你的阿里巴巴云OSS地址$ OSS client=new \ OSS client \ OSS client($ accesskey id,$ accesskeysecret,$ endpoint);//判断bucketname是否存在,创建if(!$ ossClient-doesBucketExist($ bucket)){ $ ossClient-createBucket($ bucket);} $ object=' sucaihuo.jpg//要保存的文件名为$ file=' logo.jpg//文件路径,必须是本地路径。//$file='。/Uploads/Uploads/2017-07-24/5975 c 17 EC 4d 9d . jpg ';尝试{ $ossClient-uploadFile($bucket,$object,$ file);取消链接($ file);} catch(OSexception $ e){ $ e-GetErrormessage();}}摘要
以上是边肖介绍的Thinkphp集成阿里巴巴云OSS镜像上传的示例代码,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!
版权声明:Thinkphp集成阿里巴巴云OSS镜像上传示例代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。