首页 > 解决方案 > 如何通过 INI 设置启用 mysqli 错误报告?

问题描述

这将是一个相当简短的问题,但我无法找到在我的.htaccess文件中设置以下内容的方法

我正在寻找.htaccess相当于:

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);

标签: php.htaccessmysqli

解决方案


没有用于启用 mysqli 错误报告的 PHP ini 设置。唯一的方法是通过问题中的命令。这绝不应该是一个大问题,因为它只是一行代码,必须始终放在new mysqli. 整个应用程序中的连接代码总共不应超过 3 行代码。您所需要的只是:

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli(); // values coming from INI file
$mysqli->set_charset('utf8mb4'); // always set the charset

推荐阅读