PHP:邮件功能 - 如何在参数中包含撇号

时间:2011-09-19 23:55:45

标签: php email apostrophe

我在使用撇号作为$to参数的有效电子邮件地址时遇到问题。我不知道如何将带有撇号的参数传递给PHP mail()函数。

2 个答案:

答案 0 :(得分:0)

用双引号括起电子邮件地址。但你确定撇号有效吗?

编辑,是的,这是合法的。只需用双引号括起来,也可以在双引号,空格和反斜杠前添加反斜杠。

答案 1 :(得分:0)

我真的怀疑撇号在电子邮件地址中是否有效(即使规则允许),但要传递参数,您可以执行以下操作之一:

$to = "this is a string with an ' in it";

$to = 'this is a string with an \' in it';

现在您可以将它用于mail();

mail($to, $subject, $message, $headers);

无论哪种方式,您都会将撇号发送到mail()。