php 实现换行
PHP 实现换行的几种方法
在 PHP 中实现换行可以通过多种方式,具体取决于输出环境(HTML 或纯文本)。以下是常见的几种方法:
使用 HTML 的 <br> 标签
在 HTML 环境中,换行可以通过插入 <br> 或 <br /> 标签实现:
echo "这是第一行<br>这是第二行";
使用 PHP 的换行符 \n
在纯文本或源代码中,可以使用 \n(Unix/Linux)或 \r\n(Windows)实现换行:
echo "这是第一行\n这是第二行";
使用 PHP_EOL 常量PHP_EOL 会根据操作系统自动选择正确的换行符(\n 或 \r\n),适合跨平台场景:
echo "这是第一行" . PHP_EOL . "这是第二行";
多行字符串的 Heredoc 语法
Heredoc 语法可以保留字符串中的换行格式:
echo <<<EOD
这是第一行
这是第二行
EOD;
注意事项
- 在 HTML 中,
\n不会直接显示为换行,需配合<pre>标签或通过nl2br()函数转换。 nl2br()函数可将\n转换为<br>:echo nl2br("这是第一行\n这是第二行");







