我正在使用php邮件函数,并尝试在电子邮件中插入变量。下面是一些与我正在做的类似的示例代码
<?php
$name = "franklin";
$message = "blah blah blah".$name.".";
?>
$name来自csv文件。
问题是$name后面的句点被转移到下一行,所以消息看起来像这样:
blah blah blah franklin
. <--period is here
有什么办法阻止这种情况发生吗?
尝试这样的微调功能:
$message = "blah blah blah". trim($name) . ".";
您的变量$name
可能将EOL
作为最后一个字符,从而将该字符之后的周期跳到下一行。
试试这个:
str_replace("'n", "", $name);
或
trim($name);