gpt4 book ai didi

php - 那么如何使用 mysqli $driver->report_mode 呢?

转载 作者:行者123 更新时间:2023-11-29 04:06:18 25 4
gpt4 key购买 nike

我正在尽我的新手最大努力来构建一个生产质量的网站。所以我经常使用

   $driver = new mysqli_driver();
$driver->report_mode = MYSQLI_REPORT_ALL;

这可能是也可能不是该做的事情。它帮助我找到不是 100% 的东西。但似乎有这个指标我无法摆脱。错误,即使你在网上使用 try/catch poop 并破坏了我的标题。然后该网站因用户无法理解的消息而死亡。我不明白。

我的问题是这样的。在你们真正维护生产站点的人中,您使用mysql驱动程序做什么?您是否将其设置为 MYSQLI_REPORT_OFF,这似乎只是 find ... 或者什么?

我不是想在这里侮辱(上帝知道我不是 php/mysqli 的领主)但我真的很想知道你们的专业人士做什么。

谢谢。 (如果因为多余而被删减……我试过了 grace)

最佳答案

But there seems to be this index thing that I can not rid myself of.

让它变得简单

$driver->report_mode =  MYSQLI_REPORT_ALL | MYSQLI_REPORT_STRICT;

但是,最好在投入生产之前修复错误。如果你不明白,你可以随时询问所以做解释。

Among you that really maintain production sites, what do you do with the mysql driver?

没有。

The site then dies with messages no user would understand.. I don't understand.

不要让它因一条无人理解的消息而消亡。是你的代码让它死了。将代码更改为更友好的错误消息。

关于php - 那么如何使用 mysqli $driver->report_mode 呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37368884/

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