我使用Sendgrid通过PHP发送电子邮件,但我需要在HTML内容中包含PHP脚本。我不知道如何执行连接,看起来真的很精致。 这是我的代码:
redefinition of group name 'month' as group 4; was group 1 at position 59
$content = new SendGrid\Content("text/html", '
/*
some HTML content
*/
/*PHP script starts here*/
'.myPHP Script {
}//end of script
.'
/*some more HTML content
');
连接不起作用,整个页面无法加载。我该怎么做?我不是想输出代码。我希望它能够实际执行。
答案 0 :(得分:-1)
不要让生活变得困难。什么字符串你需要连接,把它放在一个变量和concat。另请注意,您可以使用双引号“$ variable”在PHP中进行字符串插值。
echo "hi $name"
修改
可以使用运算符完成连接。 (例如)echo "hi Mr.{$name}"
;其中$ name ='some string'或使用双引号和放置(例如){{1}}的字符串字符串插入,您可以添加花括号以使变量与{{1}}之类的其他字符串分开。
对于要包含在电子邮件中的php代码可能无效。