我有一个包含文本区域的表单。我正以这种方式输入文字 -
Hi Dear,
How are you .
Just reply when you get my message.
我正在使用mysql数据库,因为它以相同的方式存储。 但是当我显示它时,它只是以单行显示。 喜欢 -
亲爱的,你好吗?收到我的留言时回复。
但我不希望这样,我希望以与存储在数据库中相同的方式显示它。
如果有人知道这个回复的解决方案,请。
谢谢
答案 0 :(得分:1)
由于您在文本区域中显示此行,并且这些行在数据库中存储为单个值,因此它们应以<br />
结束,如下所示:
Hi Dear, <br />
How are you .<br />
Just reply when you get my message.
答案 1 :(得分:1)
您需要替换
\n\r or \n or \r
人:
<br />
PHP函数:
$content = str_replace("\r\n", "<br />", $content);
答案 2 :(得分:0)
在文本输入进入数据库之前使用php函数nl2br($input)
。它会用<br />
标记替换换行符。