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

时间:2016-12-09 23:47:43

标签: php yii2 mpdf

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

我有以下代码:

 new webpack.DefinePlugin({
      'process.env.NODE_ENV': process.env.NODE_ENV,
    }),

创建PDF但是没有显示$ test变量的值。有任何想法吗?感谢

1 个答案:

答案 0 :(得分:2)

您正在寻找concatenation operator .。您也可以使用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();

另外,如果这是一个基于用户输入的变量,那么对于进入的内容是安全的!