PHP echo添加了一个新行

时间:2013-01-03 19:30:52

标签: php tags line-breaks

有人可以解释一下为什么PHP标签会给我一个换行符吗?

而且,你怎么能删除它或阻止这种情况发生,因为它弄乱了我的网站。

我在我的网站上使用的一个例子:

<?php include('assets/common/theme_header.php'); ?>

编辑: 当我使用时似乎没有发生这种情况:

<?php ?> 

然而,它似乎只在我使用echo时发生,我也在我的include上使用。

示例:

<?php echo "hello"; ?>

这仍然给我一个“换行符”,它在Chrome开发工具包中显示如下: enter image description here

1 个答案:

答案 0 :(得分:0)

我有类似的情况,服务器上的php文件总是回显一个空格,然后换行,然后是实际的回声。比如“\ n [someVariable]”。我通过确保php文件在文件的开头或结尾没有空行来摆脱它。

所以

之前没有空行

也许你的问题是相关的。