• 技术文章 >后端开发 >PHP问题

    php图片转成二进制的方法

    藏色散人藏色散人2020-07-31 09:28:32原创71

    php图片转成二进制的方法:首先获取图片地址;然后通过“fopen($image,'rb');”方法以二进制模式打开;接着通过fread函数读取数据;最后输出二进制数据即可。

    推荐:《PHP视频教程

    PHP把图片转换为二进制

    获得图片二进制数据

    $image = 'images/psb.jpg';  //图片地址
    $fp = fopen($image,'rb');  //以二进制模式打开
    $content = fread($fp,filesize($image)); //读取
    echo $content; //输出二进制数据,为乱码

    获得的二进制数据输出为图片(加上header即可)

    header( "Content-type: image/jpeg");
    $image = 'images/psb.jpg';  //图片地址
    $fp = fopen($image,'rb');  //以二进制模式打开
    $content = fread($fp,filesize($image)); //读取
    echo $content; //输出图片

    以上就是php图片转成二进制的方法的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php 二进制
    上一篇:php如何删除数组的某个值 下一篇:如何解决计算机丢失php5.dll问题
    第12期线上周末培训班

    相关文章推荐

    • php怎么把图片转换成二进制• php如何把图片转换成二进制输出• php如何将图片转换成二进制数据• PHP如何实现将文件转二进制输出

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网