php怎么将图片转二进制字符串?_亿码酷站_亿码酷站

php怎么将图片转二进制字符串?_亿码酷站_亿码酷站

服务器 VIP24小时自助开通

【亿码酷站-编程开发教程】收集全网优质教程及源码资源!

全网优质软件开发、平面设计等教程及精品源码资源一站可得,www.ymkuzhan.com!

php怎么将图片转二进制字符串?_亿码酷站_亿码酷站插图

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

header( "Content-type: image/jpeg");
$PSize = filesize('1.jpg');
$fp =fopen('1.jpg', "rb");
$picturedata = fread($fp, $PSize);//二进制数据
echo $picturedata;

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

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

推荐:《PHP视频教程

php怎么将图片转二进制字符串?
—–文章转载自PHP中文网如有侵权请联系admin#tyuanma.cn删除

php中怎么将整型转化为字符串类型?

分享到 :
服务器 VIP24小时自助开通
相关推荐

php 金额大小写如何转换_亿码酷站_编程开发技术教程

php 金额大小写如何转换_亿码酷站_编程开发技术教程

PHP怎么用trait或组合模式实现多继承

PHP怎么用trait或组合模式实现多继承

nginx 找不到php进程怎么办

nginx 找不到php进程怎么办

浅谈PHP中isset()、empty()、is_null()的区别

浅谈PHP中isset()、empty()、is_null()的区别