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+xslt在windows平台上
Oct 09 PHP
JS 网站性能优化笔记
May 24 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
Jun 30 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
Jun 05 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
Feb 26 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
详解php 使用Callable Closure强制指定回调类型
Oct 26 PHP
php基于 swoole 实现的异步处理任务功能示例
Aug 13 PHP
PHP Primary script unknown 解决方法总结
Aug 22 PHP
PHP 观察者模式深入理解与应用分析
Sep 25 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
php+xml编程之xpath的应用实例
2015/01/24 PHP
PHP入门教程之操作符与控制结构流程详解
2016/09/09 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
js实现权限树的更新权限时的全选全消功能
2009/02/17 Javascript
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
js获取鼠标点击的位置实现思路及代码
2014/05/09 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
详细谈谈AngularJS的子级作用域问题
2016/09/05 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
使用JavaScript实现一个小程序之99乘法表
2017/09/21 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
浅谈React组件之性能优化
2018/03/02 Javascript
解决layui轮播图有数据不显示的情况
2019/09/16 Javascript
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
[50:17]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[25:59]Newbee vs TNC 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Django的分页器实例(paginator)
2017/12/01 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
加拿大鞋子连锁店:Town Shoes
2016/09/26 全球购物
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
奥地利票务门户网站:oeticket.com
2019/12/31 全球购物
Java面试笔试题大全
2016/11/23 面试题
董事长助理岗位职责
2014/02/18 职场文书
维修工先进事迹
2014/05/29 职场文书
党校毕业个人总结
2015/02/28 职场文书
工会文体活动总结
2015/05/07 职场文书
学会感恩主题班会
2015/08/12 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
导游词之晋城蟒河
2019/12/12 职场文书
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL