В mysqli есть функция, называемая mysqli_report()
, которая выглядит как аналог метода PDO setAttribute()
с его константами ERRMODE_*
. В руководстве указано:
MYSQLI_REPORT_STRICT
Throw mysqli_sql_exception for errors instead of warnings
Итак, имея PDO::ERRMODE_EXCEPTION
в виду, я пробовал этот код
mysqli_report(MYSQLI_REPORT_STRICT);
$mysqli->query("foo");
но, к моему разочарованию, он не сделал никаких исключений и предупреждений вообще.
Итак, вот вопрос: есть ли способ сказать mysqli для генерации исключений без использования MYSQLI_REPORT_ALL
?