av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:52日期: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://m.4tl426be.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 | 国产最新av | 91综合在线 | 97精品视频在线观看 | 亚洲天堂av网 | 亚洲精品在线免费 | 拍床戏真做h文黄肉1v1 | 艳妇诱春(第5部分)(h) | 好吊视频一区二区三区四区 | 一区二区日韩 | 夜夜狠狠擅视频 | 国产精品二区一区二区aⅴ污介绍 | 午夜av网站 | 二区三区视频 | 国产精品久久久久久久免费看 | 日韩免费精品 | 黄色一级大片 | 国产做受入口竹菊 | 国产日韩欧美一区二区 | 国产精品免费一区二区三区 | 亚洲一区在线视频 | 久草视频网站 | 天天综合视频 | 国产黄色大片 | 色婷婷亚洲 | 国产黄色免费 | 国产精品视频久久久 | 国产欧美在线播放 | 日韩精品视频免费播放 | 九九久久久 | 亚洲精品美女 | 国产精品毛片va一区二区三区 | av免费看片 | 在线观看视频一区 |