有没有办法在不打印以下错误的情况下调用new mysqli($host, $user, $pass, $db_name)
?
警告:mysqli::mysqli():(28000/1045):拒绝用户访问'用户'@'127.0.0.1'(使用密码:YES)在…中
我不喜欢忽略错误(@
或error_reporting(0)
),我想要任何其他"更好的练习"方式。
如果你不想打印错误,就告诉PHP不要打印它们
以这种方式配置PHP:
display_errors = 0
log_errors = 1
如果您想捕获某个处理程序中的错误,必须先注册它。