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 相关文章推荐
phpmyadmin出现Cannot start session without errors问题解决方法
Aug 14 PHP
PHP常用编译参数中文说明
Sep 27 PHP
php动态函数调用方法
May 21 PHP
PHP数组操作类实例
Jul 11 PHP
php快速排序原理与实现方法分析
May 26 PHP
浅析PHP开发规范
Feb 05 PHP
PHP定义字符串的四种方式详解
Feb 06 PHP
thinkPHP中U方法加密传递参数功能示例
May 29 PHP
PHP中一个有趣的preg_replace函数详解
Aug 15 PHP
python进程与线程小结实例分析
Nov 11 PHP
PHP getDocNamespaces()函数讲解
Feb 03 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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
BBS(php &amp; mysql)完整版(二)
2006/10/09 PHP
openPNE常用方法分享
2011/11/29 PHP
ThinkPHP写第一个模块应用
2012/02/20 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
2017/07/31 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
2018/08/07 PHP
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
javascript检测页面是否缩放的小例子
2013/05/16 Javascript
JavaScript通过prototype给对象定义属性用法实例
2015/03/23 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
Jquery基础之事件操作详解
2016/06/14 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
jQuery加密密码到cookie的实现代码
2017/04/18 jQuery
基于JavaScript实现五子棋游戏
2020/08/26 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
js贪心算法 钱币找零问题代码实例
2019/09/11 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
JavaScript中继承原理与用法实例入门
2020/05/09 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
python 多线程应用介绍
2012/12/19 Python
基于wxpython开发的简单gui计算器实例
2015/05/30 Python
python中偏函数partial用法实例分析
2015/07/08 Python
python用reduce和map把字符串转为数字的方法
2016/12/19 Python
Apache如何部署django项目
2017/05/21 Python
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
Python3实现取图片中特定的像素替换指定的颜色示例
2019/01/24 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
迪卡侬英国官网:Decathlon英国
2017/04/08 全球购物
英国女性化妆品收纳和家具网站:Beautify
2019/12/07 全球购物
党支部综合考察材料
2014/05/19 职场文书
拉拉队口号
2014/06/16 职场文书
小学重阳节活动总结
2015/03/24 职场文书
Django如何创作一个简单的最小程序
2021/05/12 Python
TV动画《间谍过家家》公开PV
2022/03/20 日漫