gpt4 book ai didi

exception - 如何使用 MYSQLI_REPORT_STRICT 使 mysqli 抛出异常?

转载 作者:行者123 更新时间:2023-11-29 15:17:44 25 4
gpt4 key购买 nike

mysqli中有一个函数,叫做mysqli_report() ,它看起来像是 PDO 的 setAttribute() 的对应项。方法及其 ERRMODE_*常数。手册says :

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

最佳答案

出于某种原因,人们倾向于使用这篇文章作为与 mysqli 错误报告相关的问题的欺骗目标。这个答案从来就不是为了这个目的。

如果您被定向到这里,这是正确的答案:What to do if your mysqli interaction failed

关于exception - 如何使用 MYSQLI_REPORT_STRICT 使 mysqli 抛出异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59571075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com