可能是重复问题:
PHP中提交文本的换行符转换
我使用PHP将从文本区域提交的文本存储到数据库中,以便稍后回显。 如果用户按下回车键在文本框中开始新行,我希望它开始一个换行符。
我该如何做到这一点?
假设这是文本框:
This is line one.
This is line two.
当用户将这个提交到数据库时,它只会存储为一行,并且输出的结果也是相同的。 "This is line one. This is line two."
那么我该如何使存储的文本反映原始输入的格式呢?
\n
替换为</br>
:str_replace("\n","<br />",$string);
前往第一个链接。 - Elbek