php 实现base64图片转图片文件

      发布在:后端技术      评论: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); //写入图片文件

更多参考:http://archive.80zx.com/houduan/100017.html

相关文章
热门推荐