繁体   English   中英

PHP echo添加新行

[英]PHP echo adds a new line

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

而且,由于它弄乱了我的网站,因此如何删除或阻止此情况发生。

我在网站上使用的示例:

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

编辑:当我使用时,这似乎没有发生:

<?php ?> 

但是,似乎只有在使用echo时才会发生这种情况,我也在我的include中使用了echo。

例:

<?php echo "hello"; ?>

这仍然给我一个“换行符”,并且在Chrome开发工具包中显示如下: 在此处输入图片说明

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

因此,在<?php之前或结束之后没有空行?>

也许您的问题是相关的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM