function uploadBaseImg(Request $request){
$img =$request->input('img');
$new_file = '/user/member/';
if (preg_match('/^(data:\s*image\/(\w+);base64,)/',$img,$res)) {
//获取图片类型
$type = $res[2];
//图片保存路径
if (!file_exists($new_file)) {
mkdir($new_file,0755,true);
}
//图片名字
$new_file = $new_file .time().'.'.$type;
$ans=Storage::disk('public')->put($new_file, base64_decode(str_replace($res[1],'', $img)));
if($ans){
return $new_file;
}
}
return false;
}
php laravel 框架 上传base64编码图片操作方法
最新推荐文章于 2024-07-15 11:11:31 发布