什么是适合显示图像的标题?

时间:2009-10-31 11:13:17

标签: php image header

header("Content-type:   image/gif");  
readfile($filename);   

以上只能用于显示gif图像。

是否有可用于显示jpg / png / gif的标题?

3 个答案:

答案 0 :(得分:4)

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

OR

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

OR

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

答案 1 :(得分:4)

这适用于所有图像类型:

$size = getimagesize($filename);

header('Content-type: ' . $size['mime']);
readfile($filename);

答案 2 :(得分:3)

您需要知道或弄清楚它是什么类型的文件,并发送正确的类型。对于同时适用于GIF,PNG和JPEG的图像,没有全能内容类型。

finfo_file()可让您检测图像(或任何其他文件)的类型。