我在使用带有撇号作为$to
参数的有效电子邮件地址时遇到问题。我不知道如何将带有撇号的参数传递给 PHPmail()
函数。
问问题
2379 次
2 回答
0
将电子邮件地址用双引号括起来。但是您确定撇号有效吗?
编辑,是的,这是合法的。只需将其用双引号括起来,但还要在双引号、空格和反斜杠前面添加反斜杠。
于 2011-09-19T23:59:25.990 回答
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()。
于 2011-09-20T00:15:04.870 回答