【发布时间】:2012-10-02 00:40:27
【问题描述】:
我正在使用 PHP 将从 textarea 提交的文本存储到数据库中,以便稍后回显。如果用户在文本框中按 Enter 开始新行,我希望它开始换行。
我该怎么做呢?
假设这是文本框:
This is line one.
This is line two.
当用户将其提交到数据库时,它只是存储为一行并回显出相同的结果。 “这是第一行。这是第二行。”
那么如何让存储的文本反映原始输入的格式呢?
【问题讨论】:
-
I want it to start a line break是什么意思? -
你可以用
</br>替换所有\n:str_replace("\n","<br />",$string); GO to the 1st link -
确保使用“\n”而不是“\n”!