输出在PHP中不显示新行

输出在PHP中不显示新行,php,Php,你们可能会说这是一个愚蠢的问题,但有人能给我的输出任何有效的理由吗。这是令人惊讶和奇怪的,因为“\n”忘记了它的工作。我得到这个输出 测试测试 对于此代码: <?php for($i=1;$i<5;$i++) { echo "TEST \n"; echo "TEST"."\n"; } ?> 您可以在HTML中查看它;在HTML中,新行被视为常规空格。查看页面的源代码,您将在那里看到新行。如果您希望在新行中输出,请尝试此 <?php for($i

你们可能会说这是一个愚蠢的问题,但有人能给我的输出任何有效的理由吗。这是令人惊讶和奇怪的,因为“\n”忘记了它的工作。我得到这个输出

测试测试

对于此代码:

<?php

for($i=1;$i<5;$i++)
{
    echo "TEST \n";
    echo "TEST"."\n";
}

?> 


您可以在HTML中查看它;在HTML中,新行被视为常规空格。查看页面的源代码,您将在那里看到新行。

如果您希望在新行中输出,请尝试此

<?php

for($i=1;$i<5;$i++)
{
    echo "TEST </br>"; 
    echo "TEST </br>";
}

?>