PHP 使用 OSS 批量上傳圖片


<?php

set_time_limit(0);

// 引入自動加載類
// 確保路徑是否正確

require_once 'autoload.php';

// 確定參數 需要申請

$accessKeyId = "*****";
$accessKeySecret = "*****";
$endpoint = "*****";
$bucket = "*****";

// 實例化

$ossClient = new \OSS\OssClient($accessKeyId, $accessKeySecret, $endpoint);

// scandir()函數返回指定目錄中的文件和目錄的數組。

$filesnames = scandir('./img');

// 遍歷

foreach ($filesnames as $name) {

if('.'==$name || '..'==$name || 'Thumbs.db'==$name ){
continue;
}

$filePath = 'upload/photo/'.$name; // 上傳至服務器的名字
$url = './img/'.$name; // 本地文件的名字

echo $url."\n";
$ossClient->uploadFile($bucket, $filePath, $url);

}

 

?>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM