php基于base64解码图片与加密图片还原实例


Posted in PHP onNovember 03, 2014

本文实例讲述了php基于base64解码图片与加密图片还原的实现方法。分享给大家供大家参考。具体实现方法如下:

本例中$data是一段经过base64编码的图片。具体代码如下:

<?php

//文件名:base64.php

$data="/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIADIAMgMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AJ9Z1G8i1e5SO6mRFbAVXIA4oAqDVL//AJ/J/wDvs0AI2qX/APz+z/8Afw0ARNq2of8AP7cf9/DQBE2sakOl/cf9/DQBC2s6mP8AmIXP/f00Aen27FreMkkkqCfyoA4HXjjW7v8A3/6CgBdK0q41QS/Z3jXy8Z3kjrn0B9KALsnhS/WNmMtudoJwGbP/AKDQBzrGgCFzQBA5oA9etv8Aj1h/3B/KgDz7xA2Ndu/9/wDoKANrwSS0V+BycJ/7NQBkTaNq0MLyyW7qiKWY7xwB170ATW+j219oEt5aySm6hB3xkgjjk44z06UAQXuk29joEN3cySi7n5jiBAAHXJ4z0/mKAOdc0wPYbX/j1h/3F/lSA858RtjX7z/f/oKANvwM37nUSOoCfyagDAl1vUZY2jkvJWRgQyluCD2oA2PCG+zgvdTncpaIm0j++Rzx9On40AJ43geZbXU4XMlq6BR6LnkH8f6UAca7UwPZbX/j1h/3F/lSA8z8TNjxDej/AG/6CmBBYaveaasq2k3liXAf5Qc4zjqPc0AUi9AFqXV7yTTlsGmH2VMEIFUe/JAyaAE/tu/XTTp/ng2pBGxkU989SM9aQGU70Ae12v8Ax6w/7i/yoA8w8UK//CR3uEYjf2HsKYGXtk/55v8AkaAArJ/zzb8jQAwrJ/zzf8jQBGySn/lm/wD3yaQDfJlP/LN/++TQB7Zag/ZYeP4F/lQA9o0LElFJ9xQAvlR/880/75FAB5Uf/PNP++RQAeVH/wA80/75FAB5Uf8AzzT/AL5FMA8qP/nmn/fIoAcBxSA//9k=";
$img=base64_decode($data);

echo $img;

?>

引用图片的方法:

<img src="base64.php">

运行效果如下图所示:

php基于base64解码图片与加密图片还原实例

PHP 相关文章推荐
php懒人函数 自动添加数据
Jun 28 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 PHP
ubuntu12.04使用c编写php扩展模块教程分享
Dec 25 PHP
CodeIgniter框架过滤HTML危险代码
Jun 12 PHP
PHP计算日期相差天数实例分析
Feb 23 PHP
php编程实现简单的网页版计算器功能示例
Apr 26 PHP
LNMP部署laravel以及xhprof安装使用教程
Sep 14 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
PHP chr()函数讲解
Feb 11 PHP
PHP命名空间定义与用法实例分析
Aug 14 PHP
PHP与SQL语句写一句话木马总结
Oct 11 PHP
PHP数组array类常见操作示例
May 15 PHP
PHP处理Oracle的CLOB实例
Nov 03 #PHP
PHP之uniqid()函数用法
Nov 03 #PHP
PHP实现Soap通讯的方法
Nov 03 #PHP
ThinkPHP实现二级循环读取的方法
Nov 03 #PHP
ThinkPHP写数组插入与获取最新插入数据ID实例
Nov 03 #PHP
ThinkPHP有变量的where条件分页实例
Nov 03 #PHP
PHP的拦截器实例分析
Nov 03 #PHP
You might like
phpwind中的数据库操作类
2007/01/02 PHP
优化php效率,提高php性能的一些方法
2011/03/24 PHP
yii操作cookie实例简介
2014/07/09 PHP
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
2019/09/28 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
原生JavaScript实现的无缝滚动功能详解
2020/01/17 Javascript
python将图片文件转换成base64编码的方法
2015/03/14 Python
python提取内容关键词的方法
2015/03/16 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
深入理解Python中装饰器的用法
2016/06/28 Python
关于Django外键赋值问题详解
2017/08/13 Python
python列表的增删改查实例代码
2018/01/30 Python
Python学生信息管理系统修改版
2018/03/13 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
Python获取Redis所有Key以及内容的方法
2019/02/19 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
Flask教程之重定向与错误处理实例分析
2019/08/01 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
2020/05/03 Python
Python进行统计建模
2020/08/10 Python
欧洲最大的美妆零售网站:Feelunique
2017/01/14 全球购物
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
电子商务专业实习生自我鉴定
2013/09/24 职场文书
五一服装活动方案
2014/01/11 职场文书
业务部门经理岗位职责
2014/02/23 职场文书
安全生产承诺书
2014/03/26 职场文书
硕士学位申请报告
2015/05/15 职场文书
小学运动会宣传稿
2015/07/23 职场文书
用python修改excel表某一列内容的操作方法
2021/06/11 Python
python 远程执行命令的详细代码
2022/02/15 Python
HttpClient实现表单提交上传文件
2022/08/14 Java/Android