tcpdf 生成错误的 WriteHTML 函数

WriteHTML Function of tcpdf generating error

writehtml 函数显示以下错误

PHP Warning:  array_push() expects parameter 1 to be array, null given in 
F:\XXXXXXXX\libraries\pdf\tcpdf\tcpdf.php on line 21942

我的代码如下:

$html = covertArrayToString($msg,$array);
$pdf->WriteHTML($html,true,0,true); 

$array 具有从数据库填充的所有值。 $msg 是 html 模板 当我 echo $html 时,它以 html 格式显示 pdf 但下一行我收到错误。

我猜你使用的 writehtml 是为了 mpdf

对于 tcpdf,正确的方法是

$pdf->writeHTML($html, true, false, true, false, '');

希望它能解决您的问题。