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入门速成(2)
Oct 09 PHP
php 远程关机操作的代码
Dec 05 PHP
PHP程序开发范例学习之表单 获取文本框的值
Aug 08 PHP
php增删改查示例自己写的demo
Sep 04 PHP
PHP实现生成透明背景的PNG缩略图函数分享
Jul 08 PHP
PHP大转盘中奖概率算法实例
Oct 21 PHP
php遍历目录方法小结
Mar 10 PHP
php实现XSS安全过滤的方法
Jul 29 PHP
php远程下载类分享
Apr 13 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
浅谈如何提高PHP代码质量之单元测试
May 28 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过滤危险html代码的函数
2008/07/22 PHP
PHP服务器页面间跳转实现方法
2012/08/02 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
PHP常用函数之base64图片上传功能详解
2019/10/21 PHP
js对数字的格式化使用说明
2011/01/12 Javascript
JS正则表达式大全(整理详细且实用)
2013/11/14 Javascript
js实现回放拖拽轨迹从过程上进行分析
2014/06/26 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
Express URL跳转(重定向)的实现方法
2017/04/07 Javascript
jQuery插件开发发送短信倒计时功能代码
2017/05/09 jQuery
JSON对象转化为字符串详解
2017/08/11 Javascript
layui select动态添加option的实例
2018/03/07 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
2019/05/10 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
[53:52]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python的高级Git库 Gittle
2014/09/22 Python
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
python简单实现获取当前时间
2016/08/27 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
2019/08/06 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
国际领先的学术出版商:Springer
2017/01/11 全球购物
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
SOKOLOV官网:俄罗斯珠宝首饰品牌
2021/01/02 全球购物
人事专员岗位职责范本
2014/03/04 职场文书
土建技术员岗位职责
2015/04/11 职场文书
廉政承诺书范文
2015/04/28 职场文书
原告代理词范文
2015/05/25 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
解除处分决定书
2015/06/25 职场文书
导游词之襄阳古城
2019/09/27 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
golang 如何通过反射创建新对象
2021/04/28 Golang
MySQL 逻辑备份 into outfile
2022/05/15 MySQL