在没有打印错误的情况下连接mysqli


Connect mysqli without print error

有没有办法在不打印以下错误的情况下调用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

如果您想捕获某个处理程序中的错误,必须先注册它。