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实现从ftp服务器上下载文件树到本地电脑的程序
Feb 10 PHP
PHP Memcached + APC + 文件缓存封装实现代码
Mar 11 PHP
那些年一起学习的PHP(三)
Mar 22 PHP
header导出Excel应用示例
Jan 24 PHP
ThinkPHP分页类使用详解
Mar 05 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
Jun 23 PHP
又十个超级有用的PHP代码片段
Sep 24 PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
Oct 10 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
Oct 20 PHP
php获取字符串前几位的实例(substr返回字符串的子串用法)
Mar 08 PHP
Laravel中为什么不使用blpop取队列详析
Aug 01 PHP
thinkphp5修改view到根目录实例方法
Jul 02 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获取真实客户端的真实IP
2017/03/07 PHP
PHP压缩图片功能的介绍
2019/03/21 PHP
使用PHP开发留言板功能
2019/11/19 PHP
php封装的page分页类完整实例代码
2020/02/01 PHP
使用闭包对setTimeout进行简单封装避免出错
2013/07/10 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
对之前写的jquery分页做下升级
2014/06/19 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
jQuery代码实现实时获取时间
2017/01/29 Javascript
node内置调试方法总结
2018/02/22 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
vue实现搜索过滤效果
2019/05/28 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
vue视频播放暂停代码
2019/11/08 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
Javascript如何递归遍历本地文件夹
2020/08/06 Javascript
微信小程序实现点击页面出现文字
2020/09/21 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
详解Vue中的自定义指令
2020/12/07 Vue.js
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
Python Socket传输文件示例
2017/01/16 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
详解Python中如何将数据存储为json格式的文件
2020/11/18 Python
2014信息技术专业毕业生自我评价
2014/01/17 职场文书
揠苗助长教学反思
2014/02/04 职场文书
社区交通安全实施方案
2014/03/22 职场文书
教师师德考核自我评价
2014/09/13 职场文书
谢师宴邀请函
2015/02/02 职场文书
2015年三万活动总结
2015/03/25 职场文书
2015年度工程师评职称工作总结
2015/10/14 职场文书
nginx如何将http访问的网站改成https访问
2021/03/31 Servers
Python实战之疫苗研发情况可视化
2021/05/18 Python