解析错误:语法错误,C:wampwwwcalculaterwp-content hemescal


Parse error: syntax error, unexpected 'use' (T_USE) in C:wampwwwcalculaterwp-content hemescalculaterpage.php on line

ob_start();  
require_once ''dompdf'autoload.inc.php';
use Dompdf'Dompdf;
 //use Dompdf'Dompdf;
// instantiate and use the dompdf class
$dompdf = new DOMPDF();
$html = "
print_r($_POST);
";
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
file_put_contents("page.pdf", $pdf);
?>  
<a href="./page.pdf" download="page.pdf">Download the pdf</a>
   <?php
exit;
?>

我尝试做可下载的PDF脚本,但得到解析错误。

您在使用时遇到问题:)

use 关键字必须在文件的最外层范围内声明( 全局范围)或命名空间声明。这是因为 导入是在编译时而不是运行时完成的,因此不能 块范围。

试试这个代码:

use Dompdf'Dompdf;
ob_start();  
require_once ''dompdf'autoload.inc.php';
// instantiate and use the dompdf class
$dompdf = new DOMPDF();
$html = "
print_r($_POST);
";
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$pdf = $dompdf->output();
file_put_contents("page.pdf", $pdf);
?>  
<a href="./page.pdf" download="page.pdf">Download the pdf</a>
   <?php
exit;
?>