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抓即时股票信息
Oct 09 PHP
PHP HTML代码串截取代码
Dec 29 PHP
使用PHP实现蜘蛛访问日志统计
Jul 05 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
Aug 20 PHP
推荐10个提供免费PHP脚本下载的网站
Dec 31 PHP
php使用curl出现Expect:100-continue解决方法
Mar 03 PHP
详解PHP中的PDO类
Jul 06 PHP
twig模板获取全局变量的方法
Feb 05 PHP
php下载文件超时时间的设置方法
Oct 06 PHP
PHP 匿名函数与注意事项详细介绍
Nov 26 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 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动态生成虚拟现实VRML网页
2006/10/09 PHP
php中的观察者模式
2010/03/24 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
PHP判断网络文件是否存在的方法
2015/03/12 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
php实现socket推送技术的示例
2017/12/20 PHP
laravel中的一些简单实用功能
2018/11/03 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
超赞的动手创建JavaScript框架的详细教程
2015/06/30 Javascript
jQuery插件Timelinr 实现时间轴特效
2015/10/04 Javascript
Extjs 点击复选框在表格中增加相关信息行
2016/07/12 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
Agularjs妙用双向数据绑定实现手风琴效果
2017/05/26 Javascript
vue2中filter()的实现代码
2017/07/09 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
python装饰器使用方法实例
2013/11/21 Python
用matplotlib画等高线图详解
2017/12/14 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
如何使用repr调试python程序
2020/02/28 Python
Django 自定义权限管理系统详解(通过中间件认证)
2020/03/11 Python
Django用数据库表反向生成models类知识点详解
2020/03/25 Python
python3跳出一个循环的实例操作
2020/08/18 Python
美国伊甸园兄弟种子公司:Eden Brothers
2018/07/01 全球购物
是什么让J2EE适合用来开发多层的分布式的应用
2015/01/16 面试题
《鞋匠的儿子》教学反思
2014/03/02 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
校长四风对照检查材料
2014/09/27 职场文书
新员工入职感想
2015/08/07 职场文书
基于Java的MathML转图片的方法(示例代码)
2021/06/23 Java/Android