如何在此PHP电子邮件输出中添加换行符?

如何在此PHP电子邮件输出中添加换行符?,php,syntax-error,line-breaks,Php,Syntax Error,Line Breaks,我试图修改一个Craft CMS插件,稍微定制一个联系人表单脚本的电子邮件输出。我的PHP技能非常有限,到目前为止,我在网上找到的答案对我来说并不适用。脚本的相关部分如下所示: $email->body = "From: " . $message->fromName . " (" . $message->fromEmail . ")" . $message->message; 我想在括号中的“fromEmail”后面添加一个双行分隔符,以便“message”从

我试图修改一个Craft CMS插件,稍微定制一个联系人表单脚本的电子邮件输出。我的PHP技能非常有限,到目前为止,我在网上找到的答案对我来说并不适用。脚本的相关部分如下所示:

$email->body      = "From: " . $message->fromName . " (" . $message->fromEmail . ")" . $message->message;
我想在括号中的“fromEmail”后面添加一个双行分隔符,以便“message”从下面开始,而不是从同一行开始。脚本当前在同一行上输出“fromName”、“frommail”和“message”

我尝试了各种添加\n\n或“\n\n”的方法,并不断出现PHP错误-这可能只是语法问题。有人能帮忙吗?

纯文本电子邮件:

$email->body      = "From: " . $message->fromName . " (" . $message->fromEmail . ")\n\n" . $message->message;
HTML电子邮件:

$email->body      = "From: " . $message->fromName . " (" . $message->fromEmail . ")<br><br>" . $message->message;
$email->body=“From:”$message->fromName。“(“$message->fromEmail。”)

”$消息->消息;
如果您处理HTML电子邮件,请尝试添加
\n\r
或使用

,而不是添加
\n

提示:
此外,我在MS Outlook中查看电子邮件时也遇到了同样的问题。该程序倾向于消除“不必要的”换行,因此您必须在Outlook中留意电子邮件上方的通知。然后,您可以按预期单击它以显示所有换行符。

哦,有两个选项。你已经吃饱了,不是吗?@Fred ii-我本来想加上
PHP\u EOL
,但我不想被指责炫耀