从MySQL格式化文本


Formatting text from MySQL

我一直想知道如何将不同的样式应用于从MySQL数据库中获取的文本。假设用户在内容字段中发布了一篇包含5个段落的博客文章。当我把帖子添加到数据库中时,它被保存为一个连续的字符串,对吧?现在,当我想让新帖子在主页上可见时,文本也显示为一个连续的字符串,尽管用户制作了5个单独的段落。

我试着对这个话题做了一些研究,但没有发现任何有用的东西。从mysql数据库中提取文本时,如何添加段落?如果知道大型博客网站(甚至StackOverflow)是如何处理这些事情的,那将是一件有趣的事情。我对所有有趣的想法和参考都持开放态度!

如果用户使用"Enter"键分隔段落,则文本中会出现"换行符"。要在HTML中呈现换行符,请使用<br />。您可以在显示文本之前使用nl2br()。这将换行符'n转换为<br />