在PHP中打印文本,包括行返回


Print text including line returns in PHP

我正在从数据库中提取文本,我想打印出文本并包括行返回,以便文本可读,而不是全部压缩成一个段落。

这是可能的吗?如果是,PHP函数是什么?

提前感谢。

问题是您将'n从数据库中取出。因为HTML忽略空白,那么这些'n将被您的浏览器忽略。

可以使用nl2br函数将所有的'n标签转换为<br />标签

可以使用HTML <标签或nl2br($string)>

您可以将标题更改为text/plain:

header("Content-type: text/plain");
echo $db_text;

或者你可以用换行符替换新行:

echo nl2br($db_text);