tcpdf包含更多tcpdf代码的外部文件?

时间:2015-03-12 17:16:25

标签: php include external tcpdf

确定....一直试图创建一个包含大量动态内容的pdf,并希望根据我调用的外部文件在混合中放置一些特定的代码

include 'external-file.php';

external-file.php的内容

$pdf->SetXY(6, 150);
$pdf->SetFontSize(10);
$pdf->Write (1, 'exampletext ', $link='');
$pdf->Write (1, $row['var1']. ' ', $link='');
$pdf->Write (1, 'exampletext ', $link='');
$pdf->Write (1, $row['var2'], $link='');
$pdf->Write (1, ' exampletext ', $link='');
$pdf->Write (1, $row['var3'], $link='');

唯一的问题是它会像包含回声输出一样处理包含并杀死整个事物.....关于如何处理这个问题的任何建议?

感谢。

1 个答案:

答案 0 :(得分:0)

您仍需要在文件中的代码周围加<?php ... ?个阻止。 请记住,没有“PHP脚本”这样的东西。只有嵌入了PHP代码块的文件。如果没有包含文件中的<?php开始标记,php解释器将永远不会执行代码 - 它将被视为php代码块之外的任何其他文本:作为输出。

这意味着您可以include() ANY 类型的文件,但其内容将被简单地视为输出,直到PHP在字符流中遇到<?php