我一直在尝试使用PHP邮件库发送电子邮件,但部分成功
我遇到的唯一问题是,当接收器收到邮件时,每个新行显示为\ r \ n。
我试过这个:
$body = str_replace("\\r\\n", '\n', $body);但它显示的是'\ n'而不是新的一行。
$body = str_replace("\\r\\n", "\\n", $body);但它只显示一个空格。没有新的线路:(
答案 0 :(得分:0)
需要:
$body = str_replace("\r\n", "\n", $body);
你的第一个例子几乎是正确的,除了你用单引号而不是双引号。
答案 1 :(得分:0)
试试这个
Blockquote $ body = stripcslashes(isset($ body)?preg_replace('(\\ r | \\ r \\ n | \\ n)#','
',$ body):false) ; $ body = str_replace(“
”,“
”,$ body);
它对我有用