mPDF终止显示php代码

mPDF终止显示php代码,php,html,pdf,mpdf,Php,Html,Pdf,Mpdf,我正在使用mPDF,我无法处理如何显示php变量和生成并下载PDF文件。 例如: $a = '<head><body>Example</body></head>'; echo $a; $mpdf = new mPDF(); $mpdf->WriteHTML('<head><body>Example</body></head>'); $mpdf->Output('filename.pdf',

我正在使用mPDF,我无法处理如何显示php变量和生成并下载PDF文件。 例如:

$a = '<head><body>Example</body></head>';
echo $a;
$mpdf = new mPDF();
$mpdf->WriteHTML('<head><body>Example</body></head>');
$mpdf->Output('filename.pdf', 'D');
$a='Example';
echo$a;
$mpdf=新的mpdf();
$mpdf->WriteHTML(“示例”);
$mpdf->Output('filename.pdf','D');
此代码仅下载从->WriteHTML生成的pdf,但不显示上面的代码。我会显示代码并下载pdf。
Thx提示。

你不能在一次响应中推送一个下载并让它在HTML之前

您可以通过输出HTML来解决这个问题,并让它包含一个IFRAME,该IFRAME具有实际下载的url的src属性

dl_html.php:

<?php
$a = '<head><body>Example<iframe style="display:none;" src="dl_pdf.php"></iframe></body></head>';
echo $a;

您不能在一次响应中推送下载并让HTML先行

您可以通过输出HTML来解决这个问题,并让它包含一个IFRAME,该IFRAME具有实际下载的url的src属性

dl_html.php:

<?php
$a = '<head><body>Example<iframe style="display:none;" src="dl_pdf.php"></iframe></body></head>';
echo $a;

你能写一些简单的例子吗?你能写一些简单的例子吗?