[英]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.