php解析base64数据生成图片的方法


Posted in PHP onDecember 06, 2016

本文实例讲述了php解析base64数据生成图片的方法。分享给大家供大家参考,具体如下:

$base64 = "/9j/4AAQSkZJRgABAQEAkACQAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAACQAAAAAQAAAJAAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAHKgAwAEAAAAAQAAAHIAAAAA/9sAQwAfFRcbFxMfGxkbIyEfJS9OMi8rKy9fREg4TnBjdnRuY21rfIyyl3yEqYZrbZvTnam4vsjKyHiV2+rZwumyxMjA/9sAQwEhIyMvKS9bMjJbwIBtgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA/8AAEQgAcgByAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A6GiiigAooqF5scL+dAEpIHU4phmQepquSWOSc0UwJvPH939aPP8A9n9ahooAsCZT1yKeCG6HNVKASDkHFAFyioEm7N+dTAgjIpALRRRQAUUUUAFFFQzv/CPxoAbLJuOB0/nUdFFMAoopyIXPH50ANoqTES9SWPtR+6b1WgCOinPGU56j1ptABTo5Ch9vSm0UAWwQRkdKWq8L4O09DVikAUUUUAIx2qT6VUJycmp5zhQPWoKYBRRRQAdalkOxQi/jUaffX606b/WGgBlFFFAEkTZ+RuhpjDaxHpQn31+tOm/1hoAZRRRQAVajbcgPeqtS255I/GgCeiiikBBcfeA9qiqS4++PpUdMAooooAKlceYoZeo6ioqkjRh82do96AI6KmZoieRk+1N3xr91Mn3oAI12je3QdKjJyST3pXcueaSgAooooAKfD/rBTKfD/rBQBZooopAQ3A6GoasyruQiq1MAoopVG5gPWgB6KFXe34CmO5c5NOmPzbR0FMoAKKKKACpNoePKjkdRUdOiba49+KAG0U6RdrkU2gAqSAfOT6Co6sQLhM+tAElFFFIAqtKm1vY1ZprqHXBoAq06MhXBPSkZSpwaSmArHLE+ppKKKACiiigAooooAfKwZsj0plFABJwOtADkXe2KtdKZGmxffvT6QBRRRQAUUUUANdA4waruhQ89PWrVFAFOip2hU9OKYYXHTBpgR0U7Y/8AdNJsb+6fyoASiniFz2xUiwAfeOaAIVUscAVYjjCD1PrTgABgDFLSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/2Q==";
$img = base64_decode($base64);
//$a = file_put_contents('./test.jpg', $img);//保存图片,返回的是字节数
//print_r($a);
Header( "Content-type: image/jpeg");//直接输出显示jpg格式图片
echo $img;

运行效果图如下:

php解析base64数据生成图片的方法

PHP 相关文章推荐
动易数据转成dedecms的php程序
Apr 07 PHP
phpword插件导出word文件时中文乱码问题处理方案
Aug 19 PHP
PHP获取文件相对路径的方法
Feb 26 PHP
php实现可逆加密的方法
Aug 11 PHP
php生成gif动画的方法
Nov 05 PHP
php使用curl通过代理获取数据的实现方法
May 16 PHP
PHP实现留言板功能的详细代码
Mar 25 PHP
Laravel中如何增加自定义全局函数详解
May 09 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
Dec 26 PHP
php设计模式之职责链模式定义与用法经典示例
Sep 19 PHP
Laravel 创建指定表 migrate的例子
Oct 09 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 PHP
php rsa 加密,解密,签名,验签详解
Dec 06 #PHP
php中namespace及use用法分析
Dec 06 #PHP
PHP实现的统计数据功能详解
Dec 06 #PHP
php+ajax简单实现全选删除的方法
Dec 06 #PHP
thinkPHP数据库增删改查操作方法实例详解
Dec 06 #PHP
thinkPHP中volist标签用法示例
Dec 06 #PHP
探究Laravel使用env函数读取环境变量为null的问题
Dec 06 #PHP
You might like
php 友好URL的实现(吐血推荐)
2008/10/04 PHP
PHP中addcslashes与stripcslashes函数用法分析
2016/01/07 PHP
jQuery 常见学习网站与参考书
2009/11/09 Javascript
javascript 实用的文字链提示框效果
2010/06/30 Javascript
js获取或设置当前窗口url参数的小例子
2013/10/14 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
2014/06/02 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
jQuery手指滑动轮播效果
2016/12/22 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
2017/12/20 Javascript
jQuery轻量级表单模型验证插件
2018/10/15 jQuery
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
Python中文件操作简明介绍
2015/04/13 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
python使用Matplotlib绘制分段函数
2018/09/25 Python
Python实现个人微信号自动监控告警的示例
2019/07/03 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
2020/02/27 Python
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
巴西独家产品和现场演示购物网站:Shoptime
2019/07/11 全球购物
大学生村官座谈会发言材料
2014/05/25 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
关于使用Redisson订阅数问题
2022/01/18 Redis
css3属性选择器 “~”(波浪号) “,”(逗号) “+”(加号)和 “>”(大于号)
2022/04/19 HTML / CSS
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript
Oracle中日期的使用方法实例
2022/07/07 Oracle