Создание пользовательского обработчика исключений может сделать его довольно простым. Мы можем просто создать специальный класс с функциями, которые можно вызывать, когда в PHP возникает исключение. Класс должен быть расширением класса исключения. Мы можем подавить ошибки определенного типа здесь.
или просто вы можете использовать @
с функциями выдачи ошибок в mysqli, такими как @mysqli_errno()
, для подавления сообщений об ошибках
Попробуйте получить оператор instanceof, функцию is_a или функцию get_class , чтобы получить тип ошибки:
$var instanceof MySQLi
is_a($var, 'mysqli')
is_object($var) && get_class($var) == 'mysqli'