php将图片文件转换成二进制输出的方法


Posted in PHP onJune 10, 2015

本文实例讲述了php将图片文件转换成二进制输出的方法。分享给大家供大家参考。具体实现方法如下:

header( "Content-type: image/jpeg");
$PSize = filesize('1.jpg');
$picturedata = fread(fopen('1.jpg', "r"), $PSize);
echo $picturedata;

就这么简单4行代码,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别。

这里需要注意的是,发送的header要根据具体情况而定,不一定都是image/jpeg。JPG的就是image/jpeg,但PNG的就是image/png.不同类型的图片输出不同的头部。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php循环检测目录是否存在并创建(循环创建目录)
Jan 06 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 PHP
Yii操作数据库的3种方法
Mar 11 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
PHP中使用虚代理实现延迟加载技术
Nov 05 PHP
thinkphp数据查询和遍历数组实例
Nov 28 PHP
php修改文件上传限制方法汇总
Apr 07 PHP
PHP中header用法小结
May 23 PHP
Yii2第三方类库插件Imagine的安装和使用
Jul 06 PHP
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
Oct 13 PHP
php微信公众号开发之微信企业付款给个人
Oct 04 PHP
php访问对象中的成员的实例方法
Nov 17 PHP
smarty模板判断数组为空的方法
Jun 10 #PHP
CodeIgniter使用smtp服务发送html邮件的方法
Jun 10 #PHP
PHP滚动日志的代码实现
Jun 10 #PHP
简单谈谈favicon
Jun 10 #PHP
简单谈谈php中的unicode和utf8编码
Jun 10 #PHP
PHP中生成UUID自定义函数分享
Jun 10 #PHP
php使用for语句输出三角形的方法
Jun 09 #PHP
You might like
PHP调用.NET的WebService 简单实例
2015/03/27 PHP
php实现用于计算执行时间的类实例
2015/04/18 PHP
js代码实现微博导航栏
2015/07/30 PHP
如何使用PHP给图片加水印
2016/10/12 PHP
php利用gd库为图片添加水印
2016/11/09 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
使用jQuery jqPlot插件绘制柱状图
2014/12/18 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
jQuery自定义添加"$"与解决"$"冲突的方法
2015/01/19 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
2016/06/16 Javascript
Vue.js 父子组件通信的十种方式
2018/10/30 Javascript
vue-cli安装使用流程步骤详解
2018/11/08 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
Element实现表格嵌套、多个表格共用一个表头的方法
2020/05/09 Javascript
Python写的一个简单DNS服务器实例
2014/06/04 Python
python实现的解析crontab配置文件代码
2014/06/30 Python
基于Python代码编辑器的选用(详解)
2017/09/13 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
Scrapy模拟登录赶集网的实现代码
2020/07/07 Python
基于DOM+CSS3实现OrgChart组织结构图插件
2016/03/02 HTML / CSS
详解CSS3的perspective属性设置3D变换距离的方法
2016/05/23 HTML / CSS
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸
2013/01/06 HTML / CSS
幼儿园家长会邀请函
2014/01/15 职场文书
社区学习十八大感想
2014/01/22 职场文书
企业申诉管理制度
2014/01/30 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
教育专业毕业生推荐信
2014/07/10 职场文书
党的群众路线教育实践活动对照检查材料范文
2014/09/24 职场文书
原料仓管员岗位职责
2015/04/01 职场文书
php解析非标准json、非规范json的方式实例
2022/05/10 PHP