gpt4 book ai didi

laravel - 如何在 Laravel 5.4 中将 base64 转换为图像?

转载 作者:行者123 更新时间:2023-12-04 12:44:43 25 4
gpt4 key购买 nike

我正在 Laravel 5.4 中开发 api。我将收到 base64 格式的图像。如何在 Laravel 中将 base64 转换为图像?

最佳答案

此解决方案将处理所有图像类型

 $image = $request->input('image'); // image base64 encoded
preg_match("/data:image\/(.*?);/",$image,$image_extension); // extract the image extension
$image = preg_replace('/data:image\/(.*?);base64,/','',$image); // remove the type part
$image = str_replace(' ', '+', $image);
$imageName = 'image_' . time() . '.' . $image_extension[1]; //generating unique file name;
Storage::disk('public')->put($imageName,base64_decode($image));

关于laravel - 如何在 Laravel 5.4 中将 base64 转换为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48153166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com