我在我的php标题中用我的“名字”加上引号来发送电子邮件。但这样做会给我php错误。
$ headers =“发件人:”名称“”。为 “\ r \ n” 个;
如何使用名称附近的引号?
我试过'名字',但是当我收到显示我的服务器的电子邮件时,它不起作用。
答案 0 :(得分:1)
您必须使用反斜杠转义引号:
$headers = "From: \"name\" " . "\r\n";
有关可能的转义refer to the PHP manual on strings的更多信息。
另一个解决方案是使用单引号字符串,因为你没有任何变量或其他转义:
$headers = 'From: "name" ' . "\r\n"
答案 1 :(得分:1)
您可以使用单引号:
$headers = 'FROM: "name"' . "\r\n";
或者你可以使用带引号的双引号:
$headers = "FROM : \"name\"\r\n";
或者您可以使用heredoc语法:
$headers = <<<TEXT
FROM: "name"
TEXT;