设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例(2)

发布时间:2021-03-05 11:38 所属栏目:121 来源:网络整理
导读:10、准备上传图片数据, $uploadPath = dirname(dirname(__FILE__)).'/web/images/upload/'; // 取得临时文件路径 if (!file_exists($uploadPath)) { @mkdir($uploadPath,0777,true); }$file_Path_vend_banner = $u

10、准备上传图片数据,

$uploadPath = dirname(dirname(__FILE__)).'/web/images/upload/'; // 取得临时文件路径 if (!file_exists($uploadPath)) { @mkdir($uploadPath,0777,true); } $file_Path_vend_banner = $uploadPath.$vend_banner; $filepath_vend_banner=str_replace("\\","/",$file_Path_vend_banner);//绝对路径,上传第二个参数 $object_vend_banner="data/Company/".$vend_banner; //拼接存储路径和文件名称,上传第一个参数 if(is_uploaded_file($_FILES['vend_banner']['tmp_name'])){ //判断是否post上传 if(!move_uploaded_file($_FILES['vend_banner']['tmp_name'],$vend_banners)){ //移动到临时目录里 echo 'banner上传失败';exit(); } } $vend_banner_url = Yii::$app->Aliyunoss->upload($object_vend_banner,$filepath_vend_banner); //调用新建的文件,执行OSS上传,返回的是上传到阿里云的OSS文件路径,打印出来是: //string(116) "http:// ******.oss-cn-******.aliyuncs.com/data/Company/20170908124236303cc17c30cd111c7215fc8f51f8790e0e1.jpg"

11、删除图片

Aliyunoss->delete($object);//删除指定的图片,返回true,否则返回false

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读