在HTML邮件中删除空白行 - &gt;如何在空行后添加<br/>

时间:2015-02-10 21:54:38

标签: php carriage-return

为了维护HTML邮件的格式,我正在寻找一些PHP代码来将空行更改为<br>

例如,原文:

Line 1
Line 2

Line 3

应该变成:

Line 1
Line 2
< br >
Line 3

我尝试了nl2br,但该功能在每一行之后添加<br>,而不仅仅是空行。

任何帮助都将不胜感激。

大卫

1 个答案:

答案 0 :(得分:0)

我逐字节地分析了消息内容并找到了解决方案。

要在HTML电子邮件中维护换行符,请使用以下代码:

$TheMessage=str_replace("\r\n\r\n", "<br>",$TheMessage);

这是双重回车&amp;换行&#39;紧接着是解决方案的关键。