图片有.php延伸?

时间:2015-02-27 10:42:30

标签: php image image-processing

我在冲浪 php.net

网站并看过动画徽标,但当我检查其扩展名时,它是.php文件!

有趣的是看到图片文件!

我已下载此文件http://php.net/images/logo.php

我不确定它的文档类型!所以很难看到它的代码!

如果有人知道.php扩展图片是如何工作的?

2 个答案:

答案 0 :(得分:2)

扩展名并不是真正意义上的任何内容,您可以拥有任何扩展名,例如.bob或无扩展名。你可以.jpg并返回一个HTML页面,它是标题'重要的Content-Type值。

如果您打开chrome并加载开发人员工具,则可以看到标题设置为:

enter image description here

您可以看到类型为image/png,这就是浏览器解释输出的方式。

答案 1 :(得分:2)

您可以指定将特殊文件扩展名视为Apache中的特定类型。因此,例如将.php设置为图像,您可以说:

AddType image/jpeg .php

mime_module文件的httpd.conf部分

退房:

PHP Custom File Extensions

MIME-types