其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

php 实现base64图片转图片文件

GG网络技术分享 2025-03-18 16:17 0


// 其中$info[\'pic\']是接收前端base64图片

$base64_string= explode(\',\', $info[\'pic\']); //截取data:image/png;base64, 这个逗号后的字符

$data= base64_decode($base64_string[1]);//对截取后的字符使用base64_decode进行解码

$picname=md5($info[\'pic\']);

if(strpos($base64_string[0],\'image/gif\')){

$picname=$picname.\'.gif\';

}elseif(strpos($base64_string[0],\'image/png\')){

$picname=$picname.\'.png\';

}else{

$picname=$picname.\'.jpg\';

}

file_put_contents( ROOT_PATH . \'public\' . DS . \'uploads\'.DS.$picname, $data); //写入图片文件

标签: 字符 图片

提交需求或反馈

Demand feedback