为什么变量没有显示在PHP Mailer $ subject中?

时间:2017-05-20 19:53:45

标签: php phpmailer

我在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>

我猜单引号是问题的原因。但是,无法弄清楚。

0 个答案:

没有答案