亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

php 文件上傳至OSS及刪除遠(yuǎn)程阿里云OSS文件

瀏覽:21日期:2022-09-06 18:16:01

刪除的時(shí)候記住不要帶域名,也不要帶’/’這個(gè)路徑符號(hào),如全路徑是:’https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’,則這里的path_file路徑為:’data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’。

<?phpinclude ’./aliyun-oss-php-sdk-2.4.2/autoload.php’; use OSSOssClient;use OSSCoreOssException; error_reporting(E_ALL);ini_set(’display_errors’, 1); //錯(cuò)誤信息ini_set(’display_startup_errors’, 1); //php啟動(dòng)錯(cuò)誤信息session_start();/** * 取小數(shù)點(diǎn)后兩位 * @param type $str 帶小數(shù)的數(shù)字 * @return type 返回準(zhǔn)確截取兩位的小數(shù) */ function num_format($str) { if (strpos($str, ’.’) === false) {return $str; } $retArr = explode('.', $str); $strs = substr($retArr[1], 0, 2); return $retArr[0] . '.' . $strs;} function create_folders($dir) { return is_dir($dir) or ( create_folders(dirname($dir)) and mkdir(iconv('UTF-8', 'GBK', $dir), 0777, true));}$file = $_FILES[’file’]; $accessKeyId = ’’;//RAM alioss后臺(tái)能拿到$accessKeySecret = ’’;//RAM alioss后臺(tái)能拿到$endpoint = ’oss-cn-beijing.aliyuncs.com’;//alioss后臺(tái) 概覽可以拿到$bucket = ’planet-cross’;//創(chuàng)建的組,隨便吧創(chuàng)建,權(quán)限正常就行echo ’<pre>’;var_dump($_SESSION);if ($file) { $filename = '/upload/image/' . date('Ymd'); if (!file_exists('.' . $filename)) {create_folders('.' . $filename); }//獲取后綴 $ary = explode(’.’, $file[’name’]); $su = end($ary);//文件名 $filenames = $filename . '/' . time() . rand(1, 10000) . '.' . $su; move_uploaded_file($file[’tmp_name’], '.' . $filenames); $ossClient = new OSSOssClient($accessKeyId, $accessKeySecret, $endpoint); $filenames = ltrim($filenames, ’/’); //去除 第一個(gè) ’/’// 開(kāi)始上傳 $pic = $filenames; try {$oss = $ossClient->uploadFile($bucket, $pic, $filenames);$filenames = $oss[’info’][’url’];$_SESSION[’file’]=$filenames;echo $filenames;echo ’<img src='http://www.aoyou183.cn/bcjs/’ . $filenames . ’' />’;//刪除本地文件 } catch (OSSCoreOssException $e) {die('Failed to upload file ');return false; }} else if(!empty($_SESSION[’file’])){ try {$patch=trim(parse_url($_SESSION[’file’])[’path’],’/’);$ossClient = new OSSOssClient($accessKeyId, $accessKeySecret, $endpoint);$oss=$ossClient->deleteObject($bucket,$patch);$_SESSION[’file’]=null; } catch (OssException $e) {printf(__FUNCTION__ . ': FAILEDn');printf($e->getMessage() . 'n');return; }} /** * 刪除文件 * 可以刪除調(diào)用ajaxfile上傳的文件 * @param type $path_file 文件路徑 * 刪除的時(shí)候記住不要帶域名 也不要帶 / 這個(gè)路徑符號(hào) */ function delfile($path_file) {if (config(’config.OSS_OPEN’)) { try {// 刪除的時(shí)候記住不要帶域名,也不要帶’/’這個(gè)路徑符號(hào),如全路徑是:’https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’,則這里的path_file路徑為:’data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’。$path_file=trim(parse_url($path_file)[’path’],’/’);//去掉域名,$ossClient = new OSSOssClient(config(’config.OSS_KEY’), config(’config.OSS_SECRET’), config(’config.OSS_ENDPOINT’));$ossClient->deleteObject(config(’config.OSS_BUCKET’), $path_file); } catch (OssException $e) {printf(__FUNCTION__ . ': FAILEDn');printf($e->getMessage() . 'n');return; }} else { $val2 = '.' . $path_file; if (file_exists($val2)) {$unlinkfilename = trim($path_file, '/');unlink($unlinkfilename); }} }

刪除的時(shí)候記住不要帶域名,也不要帶’/’這個(gè)路徑符號(hào),如全路徑是:’https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’,則這里的path_file路徑為:’data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’。

到此這篇關(guān)于php 文件上傳至OSS及刪除遠(yuǎn)程阿里云OSS文件的文章就介紹到這了,更多相關(guān)php刪除阿里云OSS文件內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 手机在线观看视频你懂的 | 欧美成人黄色片 | 久久99热在线观看7 久久99热只有视精品6国产 | 欧美色图亚洲综合 | 久久99精品国产一区二区三区 | 边做边摸边揉的免费视频 | 亚洲首页 | 日本 欧美 在线 | 免费观看的成年网址 | 1000部未满岁18在线观看网站 | 91无限资源 | 国产精品久久久久激情影院 | 99re九精品视频在线视频 | 欧美成人tv在线观看免费 | 国产护士资源总站 | 免费观看性欧美一级 | 在线尤物 | 99视频在线精品自拍 | 蜜桃嫩草 | 99精品亚洲 | 欧洲第一区第二区第三区 | 美女毛片在线看 | 国产无遮挡色视频免费视频 | 亚洲综合专区 | 中文字幕久久久久 | 欧美 日韩 国产 成人 在线观看 | 欧美黑人c黑人做人爱视频 欧美黑人vs亚裔videos | 国产精品久久久久9999赢消 | 国产裸舞凸点福利小视频 | 亚洲欧美日韩中文字幕一区二区三区 | 亚洲 欧美 日韩在线综合福利 | 亚洲视频欧美 | 99热国产这里只有精品9九 | 97国产超级碰碰在线视频 | 黄黄视频在线观看 | 国产综合色在线视频播放线视 | 欧美亚洲国产激情一区二区 | 国产凹凸一区在线观看视频 | 免费观看一级成人毛片软件 | a大片久久爱一级 | 露脸真实国产精品自在|