1

我正在将 php 代码从一台 linux 服务器移动到另一台,而新的服务器正在产生垃圾。

在 Firebug 中,第一个结果看起来很棒,就像普通的 json 编码值一样,并且可以正常工作。

第二个结果(新服务器)前面是“html”和“body”标签,一个“p”标签,然后是“quot;” 而不是数据周围的实际引号(对不起,我无法让表单显示所有这些),并引发错误。

在这两种情况下,代码都是一样的,通过 json_encode 输出一个数组。

这可能是配置错误吗?

提前致谢。

约翰

4

1 回答 1

0

好吧,最终我添加了 header('Content-type: application/json'); 它删除了编码的html。我很想知道为什么我必须这样做。

于 2012-08-21T18:47:41.330 回答