在 Ubuntu 下配置 PHP 时,“换行”通常指以下几种情况之一,我分别说明:
php.ini 配置文件中换行php.ini 是纯文本文件,直接按 Enter 换行 即可。
示例:
upload_max_filesize = 20M
post_max_size = 20M
; 这是注释
memory_limit = 128M
⚠ 注意:
; 开头<?php
echo "第一行<br>第二行";
?>
<?php
echo "第一行\n第二行";
?>
或:
echo PHP_EOL . "换行";
$str = "第一行
第二行";
✅ 推荐使用:
$str = "第一行\n第二行";
这些配置文件也是一行一个指令:
fastcgi_param PHP_VALUE "upload_max_filesize=20M
post_max_size=20M";
⚠ 多值时必须用 \n(转义)
因为浏览器默认忽略 \n
✅ 解决:
echo nl2br("第一行\n第二行");
如果你指的是 具体场景(如 php.ini 路径、CLI、Laravel、日志换行等),告诉我,我给你更精确的答案。