我正在尝试使用TCPDF将3个不同的html字符串放入PDF
我有3个包含html字符串的变量。
但是下面的代码只将$ var3的值写入pdf。
如何将所有3个变量的值显示为pdf?
$var1= "<html> --- </html>";
$var2= "<html> --- </html>";
$var3= "<html> --- </html>";
$html = $va1.''.$var2.''.$var3;
$pdf->writeHTML($html, false, false, true, false, '');
答案 0 :(得分:1)
是否需要在每个变量中使用html标签?否则我会尝试类似的事情:
$html = '$var1 html content';
$html .= '$var2 html content';
$html .= '$var3 html content';
$pdf->writeHTML($html, true, false, true, false, '');
简单示例#1
$html = '<h1>Some text</h1>
<table>
<tbody>';
$html .= '<tr><td>A Row</td></tr>';
$html .= '</tbody>
</table>';
$pdf->writeHTML($html, false, false, true, false, '');
简单一点示例#2
$html = '<h1>Some text</h1>
<table>
<tbody>';
for($i = 0; $i < 10 ; $i++)
{
$html .= '<tr>
<td>A Row</td>
<td>A Row</td>
<td>A Row</td>
<td>A Row</td>
</tr>';
}
$html .= '</tbody>
</table>';
$pdf->writeHTML($html, false, false, true, false, '');
P.S。 使用writeHTML类时无需使用html标记。