Php 换行符i.e\n在mozilla firefox中失败,但在Chrome中有效

Php 换行符i.e\n在mozilla firefox中失败,但在Chrome中有效,php,html,firefox,Php,Html,Firefox,我正在制作一个通知栏,其中显示用户收到的所有好友请求以及向其发布的通知等。因此,我的通知栏显示这些最近事件的总和,并在该通知栏上的鼠标上显示详细信息,如好友请求、收到的消息、发布的评论等,以新行分隔 echo "<a href='notifications.php?id=all_notifications' class='notification_text' title='".$title."'>"."You have ".$notifications->notificat

我正在制作一个通知栏,其中显示用户收到的所有好友请求以及向其发布的通知等。因此,我的通知栏显示这些最近事件的总和,并在该通知栏上的鼠标上显示详细信息,如好友请求、收到的消息、发布的评论等,以新行分隔

echo "<a href='notifications.php?id=all_notifications' class='notification_text'   title='".$title."'>"."You have ".$notifications->notification_counter." new notifications!</a> <a class='close_button' href='#' onclick='ajaxcaller_one_param(\"clear_notifications_bar\");return false;'></a>";
问题在于$title,它将所有消息连接到不同的if块中,并且在每个字符串的末尾都有\n


mozilla忽略结尾处的\n并将所有消息并排放置,没有空格。如何消除此问题?

如果显示为HTML,请用替换\n如果显示为HTML,请用替换\n标题属性的呈现方式取决于/随浏览器而异。根据,Firefox正确显示工具提示,忽略LF并用空格替换CR。我建议您改为使用。

标题属性的呈现方式取决于/随浏览器而变化。根据,Firefox正确显示工具提示,忽略LF并用空格替换CR。我建议您改为使用。

可能重复的可能重复的可能重复的可能重复的可能重复的也,SANJAY似乎在使用PHP,他可以使用本机函数nl2br转换文本。此外,SANJAY似乎在使用PHP,他可以使用本机函数nl2br转换文本