【发布时间】:2012-11-30 15:27:17
【问题描述】:
我有一个不知道如何解决的问题。本质上,我的表单上有一个文本区域,允许用户以这种格式输入数据:
Windows XP Home and Professional<br />(32 and 64 bit)
Windows 7 Home and Professional<br />(32 and 64 bit)
我可以将它插入我的数据库并在 PHP 中使用 nl2br 毫无问题地检索/显示它。但是,我需要使用一些 HTML 来格式化输出。我基本上需要输出在 HTML 中看起来像这样:
<p class="smallText">Windows XP Home and Professional<br />(32 and 64 bit)</p>
<p class="smallText">Windows 7 Home and Professional<br />(32 and 64 bit)</p>
基本上,当只有一次退货时,我需要 nl2br 为我处理的 br 标签。但是在有双回车的地方,我需要把br转换成开闭p。
我真诚地感谢有人能提供任何见解!谢谢!
【问题讨论】:
-
你考虑过使用
标签而不执行nl2br吗?
标签: php html mysql format textarea