删除FPDF的错误输出


Remove error output from FPDF?

有没有办法禁用FPDF中的错误消息?我有自己的错误消息,我不想FPDF也显示。

将FPDF库的Error()函数编辑为:

function Error($msg)
{
    // Fatal error
    die;
}

FPDF库的Error()函数调用PHP的die()函数:

function Error($msg)
{
    // Fatal error
    die('<b>FPDF error:</b> '.$msg);
}

要覆盖它,您应该将FPDF类划分为子类,并覆盖类中的Error()函数。或者,如果您想要快速破解,请编辑Error()函数以删除对die()的调用。

使用此代码禁用错误报告

 error_reporting(0);