1

我想使用以下代码

$mail->Body = <<<HTMLDOC
$this->model->firstname . $this->model->lastname,
today is your lucky day !
your desired product has reached your desired price !
HTMLDOC;

但我得到这个错误:PHP致命错误:不在对象上下文中使用$this...

$this->model->firstname 有一个值,我检查了


如何通过javascript文件进行解析?

我想通过 javascript 解析并找到所有变量声明、属性和对特定库中函数的调用。

最好的方法是什么:正则表达式,词法分析器,使用已经完成的事情(它存在吗?)....?

实际上我想要的是确保对象名称空间和方法不会被修改,并且通过静态分析来实现。

4

1 回答 1

1

您也可以尝试像这样编写 heredoc 文本:

$mail->Body = <<<HTMLDOC
{$this->model->firstname} {$this->model->lastname},
today is your lucky day !
your desired product has reached your desired price !
HTMLDOC;

或者您可以使用邮件视图(某些扩展允许这样做)。

于 2012-08-09T12:08:34.123 回答