zoukankan      html  css  js  c++  java
  • php读取图片以二进制输出

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


    呵呵。就这么几句话,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别,需要注意的是,发送的header要根据具体情况而定,不一定都是image/jpeg。JPG的是它,但PNG的就是image/png.不同的图片输出不同的头部,这个不需我废话,有经验的程序员都知道的。
    不要小看上面的几句代码哦,有的时候相当有用

    转自:http://blog.sina.com.cn/s/blog_4f9fc6e10100pt0w.html

  • 相关阅读:
    hibernate -inverse
    C3p0实践
    Python3数据结构
    UDP组播
    UDP广播
    线程池代码
    UDP服务器
    epoll反应堆模型代码
    epoll事件模型
    epoll函数
  • 原文地址:https://www.cnblogs.com/tobemaster/p/5376847.html
Copyright © 2011-2022 走看看