来自Java Delimiter的PHP新行?

时间:2014-05-29 03:21:45

标签: java php mysql

我看到很多关于如何使用PHP新行分隔符的问题,但没有一个真正解决我遇到的问题。因此,我使用\n分隔符从Java程序获取的联系信息,该分隔符很好地存储在我的MySQL数据库的TEXT列中正常运行的新行中,如下所示:

First Name:AT&T Check Bill Balance
 Phone number:*225#

 First Name:AT&T Customer Care
 Phone number:1-800-331-0500

但是,使用PHP调用要在浏览器中显示的文本时使用:

echo htmlspecialchars($ContactList, ENT_QUOTES, 'UTF-8'); 

要显示存储在字段中的所有数据,它显示为一个草率的文本块,没有像这样的新行:

  

名字:AT& T Check Bill Balance电话号码:* 225#名字:AT& T客户服务电话号码:1-800-331-0500

无论如何只是使用PHP修复此问题,或者我将不得不清除数据,返回Java程序,改用PHP分隔符,然后重新发送信息?

谢谢!

1 个答案:

答案 0 :(得分:1)

php将其显示在网页中,因此网页不会将换行符显示为新行。您必须输入一些css或“小于符号”br“大于符号”才能输入要在其中创建新行的新行。