网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-11-05 10:09:21

admin
管理员

php直接向浏览器发送一个图片

<?php

header("Content-type: image/png");
$file = fopen("http://www.baidu.com/img/bd_logo1.png","rb");
fpassthru($file);
fclose($file);

重点是要设置好头部信息  header("Content-type: image/png");

如果没有这个信息,那浏览器中估计就是一堆的乱码和空白。

fpassthru 对于一个打开的文件,输出从文件指针的地方,到最后。

因为是图片,用 rb, 二进制读的方式打开。



ipbbs.net

离线

页脚

Powered by FluxBB