確認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中文網其他相關文章!