我正在从视图生成一个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中为表达式做准备时,该表达式可能生成的任何错误消息都将被忽略。