PHP 使用 OSS 批量上传图片
2024-10-16 03:55:49
<?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); }
?>
最新文章
- 编写可维护的CSS
- 精通Web Analytics 2.0 (5) 第三章:点击流分析的奇妙世界:指标
- 可在广域网部署运行的QQ高仿版 -- GG叽叽V2.0,增加网盘和远程磁盘功能(源码)
- jquery内容选择器(匹配内容为空的元素)
- 终于有人把P2P、P2C、O2O、B2C、B2B、C2C 的区别讲透了
- Angularjs相关理论
- gcc编译器与基本类型3
- Volley使用指南第三回(来自developer.android)
- 20141014--判断语句switch case
- Python核心编程2第四章课后练习
- Sql server中根据object的定义查找object
- 1.初入GitHub
- Mybatis实现 --文件夹
- Android使用Mob ShareSDK 分享不同平台
- ssh 端口更改或ssh 远程接不上的问题(尤其是国外服务器)
- centos7安装saltstack
- C++11并发——多线程条件变量std::condition_variable(四)
- 2018牛客网暑假ACM多校训练赛(第五场)F take 树状数组,期望
- git上传到码云
- 我进行jvm内存调优的一些记录