tcpdf включить внешний файл с большим количеством кода 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='');

Единственная проблема состоит в том, что он рассматривает включение как вывод эха и убивает все это ….. какие-либо предложения о том, как подойти к этому?

Благодарю.

0

Решение

Вам все еще нужно иметь <?php ... ? блокирует код в ваших файлах.
Помните, что не существует такого понятия, как «скрипт php». Есть только файлы, в которые встроены блоки кода php. Без <?php Открывая тег в вашем включенном файле, интерпретатор php никогда не включится для выполнения кода — он будет обрабатываться как любой другой текст «вне» блока кода php: как вывод.

Это означает, что вы можете include() ЛЮБОЙ тип файла, но его содержимое будет просто обрабатываться как вывод, до / до появления PHP <?php в потоке символов.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]