在收集表单数据时,如果我们只是简单的用 textarea 而非编辑器来处理数据入库,当用户长篇输入的数据包含换行时,前端直接读取该数据时,不会有换行效果,可通过自带的函数 nl2br() 来处理换行,也就是在 \n 前插入 <br />,这里可参考 nl2p()。
示例代码
$description = $row['description'];
echo nl2br($description);
输出示例:
注意,如果是直接处理文字,要用双引号括起来。
echo nl2br("大家好\n这里换行了");