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