writeHTML()中的TCPDF-php变量

时间:2015-01-30 11:26:49

标签: php html pdf tcpdf

我正在尝试使用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, '');

1 个答案:

答案 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标记。