php oss刪除文件怎么弄?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
創(chuàng)新互聯(lián)專注于黃石網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供黃石營(yíng)銷型網(wǎng)站建設(shè),黃石網(wǎng)站制作、黃石網(wǎng)頁(yè)設(shè)計(jì)、黃石網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造黃石網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供黃石網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
php oss刪除文件的實(shí)現(xiàn)方法:首先在阿里云中下載安裝sdk;然后通過“$ossClient->deleteObjects($bucket, $object);”等方法實(shí)現(xiàn)文件刪除即可。
oss文件上傳刪除(批量刪除)處理
博主用的是阿里云的oss
首先先在阿里云下載安裝sdk,相關(guān)的sdk下載請(qǐng)自行到阿里云下載
文檔地址 https://help.aliyun.com/document_detail/85580.html?spm=a2c4g.11174283.6.1006.55ad7da2hNKC0w#h3-url-2
博主用的是第三個(gè)方法
doesBucketExist($bucket)) { $ossClient->createBucket($bucket); } // 文件名稱 $object = $_FILES['filename']['name']; //由本地文件路徑加文件名包括后綴組成,例如/users/local/myfile.txt $filePath = $_FILES['filename']['tmp_name']; try{ //上傳圖片 $ossClient->uploadFile($bucket, $object, $filePath); //文件訪問權(quán)限,設(shè)置為所有人可讀 $acl = "public-read"; $ossClient->putObjectAcl($bucket, $object, $acl); echo "";die; //刪除單個(gè)文件 // $ossClient->deleteObjects($bucket, $object); //刪除多個(gè)文件 // $objects = ['文件名1','文件名2']; // $ossClient->deleteObjects($bucket, $objects); } catch(OssException $e) { printf(__FUNCTION__ . ": FAILED\n"); printf($e->getMessage() . "\n"); return; } print(__FUNCTION__ . ": OK" . "\n");
doesBucketExist($bucket)) { $ossClient->createBucket($bucket); } // 文件名稱 $object = $_FILES['filename']['name']; //由本地文件路徑加文件名包括后綴組成,例如/users/local/myfile.txt $filePath = $_FILES['filename']['tmp_name']; try{ //上傳圖片 $ossClient->uploadFile($bucket, $object, $filePath); //文件訪問權(quán)限,設(shè)置為所有人可讀 $acl = "public-read"; $ossClient->putObjectAcl($bucket, $object, $acl); echo "";die; //刪除單個(gè)文件 // $ossClient->deleteObjects($bucket, $object); //刪除多個(gè)文件 // $objects = ['文件名1','文件名2']; // $ossClient->deleteObjects($bucket, $objects); } catch(OssException $e) { printf(__FUNCTION__ . ": FAILED\n"); printf($e->getMessage() . "\n"); return; } print(__FUNCTION__ . ": OK" . "\n");
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)php oss刪除文件怎么弄大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。