如何在 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();
此外,如果这是一个基于用户输入的变量,请注意输入的内容!
我正在使用库 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();
此外,如果这是一个基于用户输入的变量,请注意输入的内容!