首页 > 代码库 > 关于oss上传文件的封装函数
关于oss上传文件的封装函数
//上传到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上传文件的封装函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。