PHP渲染图像文件

时间:2012-08-17 01:19:42

标签: php image apache

在渲染图像文件时,我有哪些选择?假设我有一个保存在foo / bar.png

目前我知道我可以使用readfile()或更好,X-Sendfile(我在Apache上)。有哪些其他方法比使用readfile()更好?

我想将图像输出到浏览器(Content-Type:image / png)

1 个答案:

答案 0 :(得分:5)

最佳解决方案是允许您的网络服务器(Apache)为内容提供服务。如果必须使用PHP,那么您需要确保首先将Content-Type设置为适当的值:

header("Content-type: image/png");

然后使用readfile()发送图片本身。