我正在使用php mail函数并尝试将变量插入到我的电子邮件中。 这是一些与我正在做的类似的示例代码
<?php
$name = "franklin";
$message = "blah blah blah".$name.".";
?>
$ name来自csv文件。
问题是$ name之后的时间段被碰到了下一行,所以消息看起来像这样:
blah blah blah franklin
. <--period is here
有没有办法阻止这种情况发生?
答案 0 :(得分:3)
尝试这样的修剪功能:
$message = "blah blah blah". trim($name) . ".";
您的变量$name
可能会将EOL
作为最后一个字符,从而在此之后碰到一段时间。
答案 1 :(得分:3)
试试这个:
str_replace("\n", "", $name);
或
trim($name);