版权声明:本文为Areom原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhanjianjiu/article/details/81120088
require __DIR__."/../../php-sdk-7.2.6/autoload.php";
use Qiniu\Auth;
use Qiniu\Storage\BucketManager;
$url="http://afds.fds.fsad/fdsa.jpg";
$houzhui=getimgsuffix($url);
$key = 'images/'.date("Ymd").'/'.time().".".$houzhui;//上传目录
$img = $this->upload($url,$key);
echo $img;
/**
* 获取图片后缀
*/
function getimgsuffix($name) {
$info = getimagesize($name);
$suffix = false;
if($mime = $info['mime']){
$suffix = explode('/',$mime)[1];
}
return $suffix;
}
/**
* 图片上传
* @param info( )
*/
function upload($info,$key="abd"){
$accessKey = '****';
$secretKey = '****';
$bucket = '****';
$auth = new Auth($accessKey, $secretKey);
$bucketManager = new BucketManager($auth);
list($ret, $err) = $bucketManager->fetch($info, $bucket, $key);
if ($err !== null) {
return 1;
} else {
$imageUrl = $ret['key'];
return $imageUrl;
}
}