如何在 Yii2 中使用 mPDF 将变量插入字符串?

How to insert a variable into a string using mPDF on Yii2?

我正在使用库 mPDF 在 Yii2 上创建 PDF。如何将变量插入字符串?到目前为止,我已经尝试了很多方法。

我有以下代码:

$this->myPdf = (array) $this->myPdf;
$test = array_slice($this->myPdf, -13, 1); //return a value
$html = '
        <h1><a name="top"></a> PDF Test</h1>
        <p>Answer: $test</p>
        ';

$mpdf=new mPDF();
$mpdf->WriteHTML($html);

$mpdf->Output();

PDF 已创建,但未显示 $test 变量的值。有任何想法吗?谢谢

您正在寻找 concatenation operator .. You could also use double quoted strings.

试试这个:

$this->myPdf = (array) $this->myPdf;
$test = array_slice($this->myPdf, -13, 1); //return a value
$html = '
        <h1><a name="top"></a> PDF Test</h1>
        <p>Answer: '.$test.'</p>
        ';

$mpdf=new mPDF();
$mpdf->WriteHTML($html);

$mpdf->Output();

此外,如果这是一个基于用户输入的变量,请注意输入的内容!