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 相关文章推荐
一个程序下载的管理程序(一)
Oct 09 PHP
PHP详细彻底学习Smarty
Mar 27 PHP
关于Iframe如何跨域访问Cookie和Session的解决方法
Apr 15 PHP
CodeIgniter框架URL路由总结
Sep 03 PHP
使用PHP similar text计算两个字符串相似度
Nov 06 PHP
SSO单点登录的PHP实现方法(Laravel框架)
Mar 23 PHP
PHP实现微信商户支付企业付款到零钱功能
Sep 30 PHP
PHP时间戳和日期相互转换操作实例小结
Dec 18 PHP
laravel中的fillable和guarded属性详解
Oct 23 PHP
Laravel框架实现抢红包功能示例
Oct 31 PHP
PHP中SESSION过期设置
Mar 09 PHP
php随机生成验证码,php随机生成数字,php随机生成数字加字母!
Apr 01 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
CI(CodeIgniter)框架介绍
2014/06/09 PHP
Yii框架where查询用法实例分析
2019/10/22 PHP
PHP保存Base64图片base64_decode的问题整理
2019/11/04 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
PHP 实现 WebSocket 协议原理与应用详解
2020/04/22 PHP
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
jQuery实现可高亮显示的二级CSS菜单效果
2015/09/01 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
jQuery ajax全局函数处理session过期后的ajax跳转问题
2016/06/03 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
2016/06/16 Javascript
下一代Bootstrap的5个特点 超酷炫!
2016/06/17 Javascript
解析AngularJS中get请求URL出现的跨域问题
2016/12/01 Javascript
基于JavaScript实现拖动滑块效果
2017/02/16 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
nuxt+axios解决前后端分离SSR的示例代码
2017/10/24 Javascript
详解express使用vue-router的history踩坑
2019/06/05 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
解决layui动态加载复选框无法选中的问题
2019/09/20 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
2020/09/28 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
python删除文本中行数标签的方法
2018/05/31 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
html5 canvas-1.canvas介绍(hello canvas)
2013/01/07 HTML / CSS
Book Depository亚太地区:一家领先的国际图书零售商
2019/05/05 全球购物
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
北大青鸟学生求职信
2013/09/24 职场文书
生产总经理岗位职责
2013/12/19 职场文书
户外活动策划方案
2014/03/12 职场文书
校园文明倡议书
2014/05/16 职场文书
小学课外阅读总结
2014/07/09 职场文书
聘任证明怎么写
2015/03/02 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
pd.drop_duplicates删除重复行的方法实现
2022/06/16 Python