php Base64到图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Base64到图像相关的知识,希望对你有一定的参考价值。
<?php
function base64ToImage($base64_string) {
preg_match("/^data:image\/(.*);base64/i", $base64_string, $extension);
$file_extension = $extension[1];
if($file_extension == 'svg+xml'){ $file_extension = 'svg'; }
$file_name = md5($base64_string.date('Y-m-d H:i:s'));
$file_fullname = $file_name.'.'.$file_extension;
$output_file = './uploads/'.$file_fullname;
$file = fopen($output_file, "wb");
$data = explode(',', $base64_string);
fwrite($file, base64_decode($data[1]));
fclose($file);
return $file_fullname;
}
以上是关于php Base64到图像的主要内容,如果未能解决你的问题,请参考以下文章
通过 JSON 将 base64 的图像发送到 PHP GD 库
php Base64到图像
php 将base64图像数据插入到fpdf中
PHP base64_decode 产生无效的图像文件
如何使用 PHP 从 base64 编码的数据/字符串创建图像并将其保存到网站文件夹
使用 JSON 从 Android 发送 Base64 图像到 php webservice,解码,保存到 SQL