确认 MySQLnd 为活动驱动程序
虽然 phpinfo() 中存在 MySQLnd 表明已安装,但并不保证它是主动驱动程序。为了明确确定 MySQLnd 是否可运行,需要采取额外措施。
在 mysqli 中检查 MySQLnd
要确定 MySQLnd 在 mysqli 中的状态,您可以使用 mysqli_fetch_all 函数。此函数的存在表示 MySQLnd 已启用:
<code class="php">$mysqlnd = function_exists('mysqli_fetch_all'); if ($mysqlnd) { echo 'mysqlnd enabled!'; }</code>
验证 MySQLnd for PDO
要确认 MySQLnd 在 PDO 中的活动状态,请按照下列步骤操作:
<code class="php">if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) { echo 'PDO MySQLnd enabled!'; }</code>
以上是如何验证 MySQLnd 是否是 PHP 中的活动驱动程序?的详细内容。更多信息请关注PHP中文网其他相关文章!