1、注册七牛云账号,实名认证,获得对象存储功能
2、创建空间
3、找到密钥和域名
4、下载依赖
composer require qiniu/php-sdk
5.在common里封装函数,或者在控制器文件下封装上传类 ,我这里做简单的函数封装
如果不想自己的密钥和桶名裸露在外面,可以在config里配置一下,作为数组返回,在函数里使用config(),这里就不举例了,我的代码可能不规范,主要是记录实现功能的方法。
function uploadDo($file){
if (empty($file['tmp_name'])){
return "您提交的图片数据不合法";
}else {
$ak = 'XXXXXXXXXX';//Access_Key