我希望我的 PHP 脚本隐藏对象生成的任何错误,mysqli
但显示任何其他错误。有没有办法在 PHP 中做到这一点?
问问题
856 次
1 回答
0
创建自定义异常处理程序可以使其变得非常简单。我们可以简单地创建一个特殊的类,其中包含可以在 PHP 中发生异常时调用的函数。该类必须是异常类的扩展。我们可以在这里抑制特定类型的错误。
或者只是你可以@
在 mysqli 中使用错误抛出函数@mysqli_errno()
来抑制错误消息
尝试使用 instanceof 运算符、is_a 函数或get_class函数来获取错误类型:
$var instanceof MySQLi
is_a($var, 'mysqli')
is_object($var) && get_class($var) == 'mysqli'
于 2012-02-19T01:44:45.013 回答