1

我在 MySQL 数据库中有文本字段,在 PHPMyAdmin 中显示为具有换行符或回车符。但是,在网页上显示该文本字段时,它们不存在。

我试过 nl2br()。我在 \n \r \r\n & \v 上尝试过 str_replace。一切都没有运气。

原始数据来自 Filemaker 数据库。我无法弄清楚回车的原因。

有任何想法吗?

更新 这是从数据库字段中直接复制和粘贴的示例,但据我所知,它不会转换到 100% 相同的评论字段。但这里有:

2010 Telecommunications - technical/internal brochure2004 Foodtown Catalogue and Banner2001 Alliance Group Holdings Annual Report2001 Cover of Company Profile2000 Clear Communications Mailout

在数据库的文本字段中,如下所示:

2010 Telecommunications - technical/internal brochure
2004 Foodtown Catalogue and Banner
2001 Alliance Group Holdings Annual Report
2001 Cover of Company Profile
4

1 回答 1

0

利用

nl2br(htmlspecialchars($text));
于 2012-07-22T05:49:17.493 回答