任何想法为什么来自 DB 的格式化文本,当在 php 中回显时会丢失其格式,即没有新行?谢谢!
最佳答案
使用 nl2br()
.
浏览器会忽略新行。这就是为什么您会看到所有没有换行符的文本。 nl2br()将新行转换为 <br />
在浏览器中显示为新行的标记。
如果您想在 <textarea>
中显示您的文本,您不需要将所有新行转换为 <br />
.无论如何,如果你这样做......你会在换行的地方看到“<br />
”作为文本。
关于php - 为什么 PHP 回显的文本会丢失其格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6706461/