我在Stackoverflow上研究过这个特殊问题。由于我无法找到它,我得出的结论是,我可能是唯一一个曾经遇到过这个小故障的人。
更有趣:我知道解决方案是相当微不足道的事情,我觉得我不能把手指放在它上面很傻(LOL)
我正在尝试在PHP邮件功能的 $ subject 标题中显示变量。
变量显示在其他地方。包括标题和电子邮件的正文。
但是,不是 $ subject。
$to = $email;
$subject = 'Your transaction details have been received (ID : $tran_id)';
$email_body = "
<html>
<head>
<title>TRANSACTION ID : $tran_id</title>
</head>
<body>
<p>Dear $firstname,</p>
<p>Thank you registering.</p>
<p>Your transaction ID is : $tran_id
</body>
</html>
我猜单引号是问题的原因。但是,无法弄清楚。