Como fazer o mysqli lançar exceções usando MYSQLI_REPORT_STRICT?

Existe uma função no mysqli, chamadamysqli_report(), que parece uma contrapartida para o DOPsetAttribute() método com o seuERRMODE_* constantes. O manualdiz:

MYSQLI_REPORT_STRICT Throw mysqli_sql_exception for errors instead of warnings

Então, tendoPDO::ERRMODE_EXCEPTION em mente, eu tentei este código

mysqli_report(MYSQLI_REPORT_STRICT);
$mysqli->query("foo");

mas, para minha decepção, não produziu nenhuma exceção nem aviso algum.

Então, aqui vai a pergunta: existe uma maneira de dizer ao mysqli para lançar exceções sem usarMYSQLI_REPORT_ALL?

questionAnswers(2)

yourAnswerToTheQuestion