由于某些奇怪的原因,插入 echo "\n";
和其他转义序列字符对我不起作用,这就是为什么我只使用 <br />
的原因。
书籍和其他文档中给出的示例结果图像似乎很正常。我目前正在使用 XAMPP,并已经使用相同实际结果的 WAMPP。为什么会这样呢?
编辑:
在与您的答案进行比较后,我似乎无法理解概念,因此查看了以下内容:PHP Linefeeds (\n) Not Working
编辑:
抱歉,我没有意识到上面的链接是指向写入文件的 PHP 代码。我只是想知道为什么我有这几个使用 \n 的 PHP 示例程序,即使它们输出在网页上。谢谢大家。
white-space: pre
或类似上下文中(pre
元素的默认样式/行为)才被视为换行符。在其他HTML上下文中,换行符被视为空格。 - ACJheader('Content-type: text/plain');
将导致输出呈现为纯文本。 - Herbert