ОК …. Я пытался создать 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='');
Единственная проблема состоит в том, что он рассматривает включение как вывод эха и убивает все это ….. какие-либо предложения о том, как подойти к этому?
Благодарю.
Вам все еще нужно иметь <?php ... ?
блокирует код в ваших файлах.
Помните, что не существует такого понятия, как «скрипт php». Есть только файлы, в которые встроены блоки кода php. Без <?php
Открывая тег в вашем включенном файле, интерпретатор php никогда не включится для выполнения кода — он будет обрабатываться как любой другой текст «вне» блока кода php: как вывод.
Это означает, что вы можете include()
ЛЮБОЙ тип файла, но его содержимое будет просто обрабатываться как вывод, до / до появления PHP <?php
в потоке символов.
Других решений пока нет …