Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 返回额外字符的XMLHttpRequest_Javascript_Php_Ajax - Fatal编程技术网

Javascript 返回额外字符的XMLHttpRequest

Javascript 返回额外字符的XMLHttpRequest,javascript,php,ajax,Javascript,Php,Ajax,在进行XMLHttpRequest之后,我得到了以下结果↵↵↵, 在我的php文件中,我只输出以下echo json_encodetrue 有人知道为什么会这样吗?谢谢您用于处理XMLHttpRequest的文件是否仅为php文件?如果是这样,则不需要以php结束标记结束文件: ?> 删除此选项可能会阻止文件中的额外输出 还要确保处理文件或此文件中包含的任何其他文件中没有任何额外的输出。您必须确保PHP文件中的PHP代码标记前后没有空行。另外,请确保除了php页面中的实际结果之外,没有

在进行XMLHttpRequest之后,我得到了以下结果↵↵↵, 在我的php文件中,我只输出以下echo json_encodetrue


有人知道为什么会这样吗?谢谢

您用于处理XMLHttpRequest的文件是否仅为php文件?如果是这样,则不需要以php结束标记结束文件:

?> 
删除此选项可能会阻止文件中的额外输出


还要确保处理文件或此文件中包含的任何其他文件中没有任何额外的输出。

您必须确保PHP文件中的PHP代码标记前后没有空行。另外,请确保除了php页面中的实际结果之外,没有打印任何内容。谢谢您的帮助。在?>php结束标记之后,我得到了一些返回。如果可能的话,谁能解释一下这是怎么回事。可能会晚一点。。。但是,如果关闭PHP脚本,则关闭脚本后的所有字符都将被解析为普通HTML。这可能会导致请求结果或输出页面出现额外的意外输出。