2

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

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

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

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

编辑:当我使用时,这似乎不会发生:

<?php ?> 

然而,它似乎只有在我使用 echo 时才会发生,我也在我的 include 中使用它。

例子:

<?php echo "hello"; ?>

这仍然给了我一个“换行符”,它在 Chrome 开发工具包中显示如下: 在此处输入图像描述

4

1 回答 1

4

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

<?php所以在结尾之前或之后没有空行?>

也许你的问题是相关的。

于 2015-03-06T02:58:54.530 回答