PHP include()函数为xml生成错误

时间:2014-03-10 12:11:32

标签: php xml include

需要帮助。

我创建了一个生成xml的php文件,用于在谷歌地图中显示标记。当我像dir://file.php那样直接打开它并且xml文件显示为结果时,它工作正常。

但是当我使用include函数打开它时,如: include('file.php'); ,因为我需要在我的网站结构中,它会收到错误:

    XML Parsing Error: mismatched tag.....

为什么php include函数生成了这个错误?

2 个答案:

答案 0 :(得分:0)

因为不应该包含不包含PHP代码的文件。

使用readfile()代替

答案 1 :(得分:0)

不要使用include,请使用file_get_content()