如何显示用户';发送PHP邮件时,其电子邮件地址前的名称是?

如何显示用户';发送PHP邮件时,其电子邮件地址前的名称是?,php,email,Php,Email,例如,在Gmail应用程序中,当单击“显示详细信息”时,会出现 “至:whatever@gmail.com". 我想在那之前显示一个全名, 例如:“我的名字whatever@gmail.com". 我想我必须在$to=”中添加一些内容whatever@gmail.com“。你知道如何实现这一目标吗?谢谢。从文档中复制/粘贴: $to_name = "Mary"; $to_address = "mary@example.com"; // Additional headers $headers[]

例如,在Gmail应用程序中,当单击“显示详细信息”时,会出现

“至:whatever@gmail.com". 我想在那之前显示一个全名, 例如:“我的名字whatever@gmail.com".


我想我必须在
$to=”中添加一些内容whatever@gmail.com“
。你知道如何实现这一目标吗?谢谢。

从文档中复制/粘贴:

$to_name = "Mary";
$to_address = "mary@example.com";
// Additional headers
$headers[] = 'To: '.$to_name.' <'.$to_address.'>, Kelly <kelly@example.com>'; // <-- this is what you want?
$headers[] = 'From: Birthday Reminder <birthday@example.com>';
$headers[] = 'Cc: birthdayarchive@example.com';
$headers[] = 'Bcc: birthdaycheck@example.com';

// Mail it
mail($to, $subject, $message, implode("\r\n", $headers));
$to_name=“Mary”;
$to_地址=”mary@example.com";
//附加标题

$headers[]='To:'.$To_name',Kelly';// 如果您有IMAP扩展,则可以使用

或者,你也可以随机应变,希望每个人都使用“安全”的电子邮件地址

echo "$name <$email>";
echo“$name”;
实际标题应为:

To: NameHere <email@example.com>\r\n
To:NameHere\r\n

在《邮件手册》中,谢谢您的帮助。您的代码是什么样子的?您使用的是电子邮件库还是内置的邮件功能?答案将根据您使用的内容而有所不同。我的代码非常标准,因为它使用邮件功能。谢谢,您还知道如何将“Mary”和电子邮件更改为变量吗?按照正确的语法。Dude,这是基本的PHP字符串concat。检查我的更新问题,享受学习。但是也要学会自己检查文档,这是必须的。谢谢,也很有帮助!等我好了,我会进入安全领域的!
To: NameHere <email@example.com>\r\n