在Firefox(和其他浏览器)中将PHP文件输出视为XML

时间:2011-10-03 22:51:57

标签: php xml firefox

我有一个PHP文件,它回显XML输出。但是,每当我通过Firefox查看PHP文件时(我还没有尝试过IE或Chrome),我会得到一个原始文本输出,如下图所示:

http://numberonekits.com/Screenshot.png

在我看来,由于该文件是一个PHP文件,因此Firefox会将其解释为这样,并且不会尝试将其显示为XML树,尽管它是XML标题。我知道一个解决方案是将输出发送到扩展名为.xml的单独文件,但我知道必须有一个更简单的方法。我想我真正想知道的是如何让Firefox识别XML格式并按原样显示它。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:12)

告诉浏览器您要向其发送XML文件:

header('Content-Type: text/xml');