影响

2010-08-03 49 views
0

它看起来就像不管什么形象我使用通过PHP脚本吐出具有未知扩展名的图像文件头,叫它.ext影响

有没有什么实际效果? (是PHP默默地转换它,或绕过格式?)

回答

1

输出是否是您期望的输出?

也许脚本输出错误或您使用的功能不是二进制安全的,我从您的标签猜测您正在使用file_get_contents但您可能正在寻找的是fpassthru

尝试在浏览器中打开文件,而不设置标题或设置标准的html /文本标题,看看是否有好奇的事情发生。

祝你好运。

4

PHP是肯定不会默默地转换任何东西。这是浏览器尽力解释它所服务的内容。大多数浏览器甚至可能没有注意到Content-Type标头扩展名,并试图通过其内容来识别该文件。