写入MySQL时保留TextArea的换行

我正在使用文本区域使用户能够输入评论。但是,如果用户输入新行,则新行在输出时不会出现。有什么办法可以使换行符停留。

知道如何保存换行符吗?

回答:

两种解决方案:

  1. PHP功能nl2br()

    echo nl2br("This\r\nis\n\ra\nstring\r");

// will output

This<br />

is<br />

a<br />

string<br />

  1. 将输入内容包装在<pre></pre>标签中。

W3C Wiki-HTML / Elements /

pre

以上是 写入MySQL时保留TextArea的换行 的全部内容, 来源链接: utcz.com/qa/399944.html

回到顶部