我正在提供一个包含SQL数据库信息的表。当我插入MySQL数据库时,我添加:
\n
当我“绘制”数据库时,我可以将其替换为:
<br>
它应该添加一个新行。这是我尝试过的,似乎没有用。它没有用\n
取代<br>
,我也看不出我做错了什么。(如果你想自己测试一下,下面的代码如下; {{ 3}})
但这似乎不起作用。它不会替换字符串,但是如果我将$row['Info']
替换为Hello \n Test
之类的内容,则 将hello
和Test
打印到单独的行上,该代码呈现:
注意: nl2br功能也不起作用,无论如何
答案 0 :(得分:3)
尝试str_replace("\\n", "<br>", $row['Info']);
答案 1 :(得分:1)
您可以使用nl2br
:
echo nl2br($result);