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 相关文章推荐
php5数字型字符串加解密代码
Apr 24 PHP
PHP执行zip与rar解压缩方法实现代码
Dec 05 PHP
php定时删除文件夹下文件(清理缓存文件)
Jan 23 PHP
深入理解用mysql_fetch_row()以数组的形式返回查询结果
Jun 05 PHP
smarty简单入门实例
Nov 28 PHP
PHP+shell实现多线程的方法
Jul 01 PHP
基于ThinkPHP实现批量删除
Dec 18 PHP
php通过淘宝API查询IP地址归属等信息
Dec 25 PHP
php将一维数组转换为每3个连续值组成的二维数组
May 06 PHP
PHP swoole和redis异步任务实现方法分析
Aug 12 PHP
php实现简易计算器
Aug 28 PHP
php中配置文件保存修改操作 如config.php文件的读取修改等操作
May 12 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将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
zTree插件之多选下拉菜单实例代码
2013/11/06 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
Jquery使用css方法改变样式实例
2015/05/18 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
vue中eslintrc.js配置最详细介绍
2018/12/21 Javascript
Vue 组件注册实例详解
2019/02/23 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
js实现滑动进度条效果
2020/08/21 Javascript
JavaScript实现通讯录功能
2020/12/27 Javascript
[03:02]2014DOTA2西雅图邀请赛 让队员自己告诉你DK NAVI备战情况
2014/07/08 DOTA
python进阶教程之词典、字典、dict
2014/08/29 Python
Python守护进程用法实例分析
2015/06/04 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
Python greenlet和gevent使用代码示例解析
2020/04/01 Python
jupyternotebook 撤销删除的操作方式
2020/04/17 Python
Python中的全局变量如何理解
2020/06/04 Python
python中常见错误及解决方法
2020/06/21 Python
python右对齐的实例方法
2020/07/05 Python
Python wordcloud库安装方法总结
2020/12/31 Python
法国女性内衣购物网站:Glamuse
2019/05/13 全球购物
市场安全管理制度
2014/01/26 职场文书
学生思想表现的评语
2014/01/30 职场文书
生产厂长岗位职责
2014/02/21 职场文书
党员教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年体育工作总结
2014/11/24 职场文书
2014年档案管理员工作总结
2014/12/01 职场文书
Html5生成验证码的示例代码
2021/05/10 Javascript
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python