0

可能重复:
用 <br> 替换换行符 - PHP

我正在展示一个包含我的 SQL 数据库中的信息的表格。当我插入 MySQL 数据库时,我添加:

\n

当我“绘制”数据库时,我可以将其替换为:

<br>

它应该添加一个新行。这是我尝试过的,它似乎不起作用。它不会替换\nwith <br>,我看不出我做错了什么。(如果您想自己测试,这是下图中的代码;http ://pastebin.com/PgWKD5Mg )

我替换字符串的图像

但这似乎不起作用。它不会替换字符串,但是如果我$row['Info']用类似打印的东西替换Hello \n Test打印helloTest单独的行上,该代码会呈现以下内容:

在此处输入图像描述

注意:nl2br 函数也不起作用,不管怎样,这和那个一样

4

2 回答 2

3

尝试str_replace("\\n", "<br>", $row['Info']);

于 2013-01-07T03:19:18.457 回答
1

您可以使用nl2br

echo nl2br($result);
于 2013-01-07T03:11:12.077 回答