【发布时间】:2018-08-04 12:23:22
【问题描述】:
在很多PHP教程中,我都看到了回车的使用。
"/n" and "/r"
但我很好奇为什么我们不能只使用echo "<br>" 标签?
【问题讨论】:
-
/n /r 是结束行的通用方式,例如文本文件等。
是一个 html 标记,当在网页上呈现时,它会开始一个新行。 -
语法是
\n-\rbtw,而不是/n-/r。
在很多PHP教程中,我都看到了回车的使用。
"/n" and "/r"
但我很好奇为什么我们不能只使用echo "<br>" 标签?
【问题讨论】:
\n - \r btw,而不是/n - /r。
<br> 是 HTML 页面上的一个新行(对于任何网页上的视图都将显示为这样)。 \n 和 \r 更多地用于 HTML 代码本身的“格式化”,并将在一行中显示给查看器。
然而,在文本区域中,\n 或 \r 将显示为新行,而 <br> 不会。 \n 或 \r 也可用于不允许回车的脚本(如 javascript)的字符串中。
【讨论】:
\n 用于 *NIX,\n\r 用于 Windows。 PHP_EOL 是跨平台的。