如何避免在laravel(包:Barryvdh\DomPDF)中生成pdf时产生错误



我正在从视图生成一个pdf文件,但在软件包的帮助下遇到了一个未定义的非数值错误:Barryvdh\DomPDF。我怎么能避免这种错误,继续这个过程呢。

$pdf = PDF::loadView('view of pdf', [ 'data' => $data ])->save('path');

我想避免在这个过程中产生不必要的错误。由于我在生成prdf时遇到了错误,但在try-catch中遇到了错误并停止了我的pdf生成过程。我认为这是一个包裹的问题,但我想绕过这个问题

PHP 7.1.18

@是PHP中的错误抑制运算符。

尝试在PDF 之前添加@

@PDF::loadView('view of pdf', [ 'data' => $data ])->save('path');

PHP支持一个错误控制运算符:at符号.在PHP中为表达式做准备时,该表达式可能生成的任何错误消息都将被忽略。

相关内容

  • 没有找到相关文章

最新更新