php读取和保存base64编码的图片内容

转载 2015年07月07日 13:44:29
<?php
header('Content-type:text/html;charset=utf-8');
//读取图片文件,转换成base64编码格式
$image_file = './4296762_165319032930_2.jpg';
$image_info = getimagesize($image_file);
$base64_image_content = "data:{$image_info['mime']};base64," . chunk_split(base64_encode(file_get_contents($image_file)));
 
//保存base64字符串为图片
//匹配出图片的格式
if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){
  $type = $result[2];
  $new_file = "./test.{$type}";
  if (file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_image_content)))){
    echo '新文件保存成功:', $new_file;
  }
 
}
?>
 
<img src="<?php echo $base64_image_content;?>" />

php curl简单采集图片生成base64编码(并附curl函数参数说明)

许多年前的代码突然拿来一用,特做此笔记(此处的code用来定位内部错误位置,非http code)...
  • zqtsx
  • zqtsx
  • 2017年05月02日 17:10
  • 1494

PHP解码base64编码的图片例

有一个图片,用base64编码之后形成一个字符串,如何拿到原先的内容呢,需要新建两个文件。 一个文件负责解码base64字符串 base64.php ...

读取图片BASE64编码

  • 2008年02月18日 17:20
  • 13KB
  • 下载

C# 将图片的base64编码保存到Oracle数据库中

在Oracle中处理文件存储的方式是使用它自身的称为Orcale大对象内的类型也就是Oracle LOB 大对象 LOB对象有4种类型分别为: blob:二进制lob,为二进制数据,最长可达4GB...

本地和网络图片读取返回base64编码串

本地和网络图片读取返回base64编码串
  • musuny
  • musuny
  • 2017年11月14日 10:10
  • 70

php base64保存为图片

前端传来的格式如下:$_POST['goodImage'] = data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAA...

【原创】php无框架webuploader上传图片以base64形式保存到数据库

首先下载webuploader插件文件,引入插件:
  • vancyf
  • vancyf
  • 2016年12月12日 14:11
  • 2067

Base64编码格式图片字符串-保存图片到Tomcant中

知识点 1.base64图片字符串必须进行空格替换 imgStr = imgStr.replace(" ", "+"); 2.Base64解码 BASE64Decoder decoder=new ...

Asp读取xml存储的图片Base64编码,还原成图片

base.xml代码 把以下代码保存为base.asp
  • plcc123
  • plcc123
  • 2013年07月17日 17:29
  • 8018

校验出生日期,校验身份证格式,校验会员账户:9开头数字,校验手机号码是否合法,判断字符串中的url是否都是图片格式字符串,通过图片url读取图片并将图片转换成base64编码

校验出生日期,校验身份证格式,校验会员账户:9开头数字,校验手机号码是否合法,判断字符串中的url是否都是图片格式字符串,通过图片url读取图片并将图片转换成base64编码...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php读取和保存base64编码的图片内容
举报原因:
原因补充:

(最多只允许输入30个字)