码迷,mamicode.com
首页 > Web开发 > 详细

关于oss上传文件的封装函数

时间:2017-06-22 17:03:40      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:上传文件   ima   rpo   ubi   hang   uniqid   lun   key   文件名   

//上传到oss服务器上的图片
function addossimg($image){
  //这里的$image是指$_FILES[‘key‘]的值
$url=‘http://ceshimain.oss-cn-hangzhou.aliyuncs.com‘;//远程oss的链接
                              这个是appid    seret这是
$success = new \Api\Service\OSS\OssClient(‘7wDuicrZeSm3LidN‘,‘5NMNsAF0mT1xfU19e3gviuBI8YKQBP‘,$url);

$ext = strtolower(trim(substr($image[‘name‘], strrpos($image[‘name‘], ‘.‘)), ‘.‘));
$image[‘name‘] = md5(time() . uniqid());
           文件名
$object = ‘luntai/‘.$image[‘name‘].‘.‘.$ext;
$filePath = $image[‘tmp_name‘];
try {              bucket
$success->uploadFile(‘ceshimain‘,$object,$filePath);
              文件名
return $url.‘/luntai/‘.$image[‘name‘].‘.‘.$ext;
// return ‘1001‘;
} catch (Exception $e) {
printf(__FUNCTION__ . ": FAILED\n");
printf($e->getMessage() . "\n");
return ‘1002‘;
}
}

关于oss上传文件的封装函数

标签:上传文件   ima   rpo   ubi   hang   uniqid   lun   key   文件名   

原文地址:http://www.cnblogs.com/wzjdy/p/7065327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!