我读到这些字符是由php添加的,但我也读到,不同的php版本/服务器之间的额外字符是不同的。
错了 验证起来很简单:创建一个test.php文件,将其写入并且仅将其写入
<?php echo "test";(不带
?>)并执行。不会有空格。
这些空格很可能来自您的脚本。一个常见的错误是在关闭php标记(
?>)后留下了一些尾随的换行符,从而导致打印新行。
确认您之前或之后包含的所有文件
echo "yes";都没有回显任何内容,并且在
?>。之后没有结尾的换行符。
避免此问题的最简单方法是在文件末尾不使用php close标记(它们不是强制性的)。



