確定 MySQLnd 驅動程式狀態
在 PHP 中使用 MySQL 時,驗證 MySQLnd 是否是活動資料庫驅動程式至關重要。與舊版驅動程式相比,此高級驅動程式提供了增強的效能和功能。
使用MySQLi 檢查MySQLnd
對於MySQLi 連接,您可以使用以下程式碼來決定MySQLnd狀態:
<code class="php">$mysqlnd = function_exists('mysqli_fetch_all'); if ($mysqlnd) { echo 'mysqlnd enabled!'; }</code>
正在驗證MySQLnd PDO
要在使用PDO 時確定MySQLnd 狀態,請初始化MySQL 的PDO 對象,然後評估以下內容:<code class="php">if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) { echo 'PDO MySQLnd enabled!'; }</code>
注意:
注意:注意:注意: 重要的是請注意,上述方法可能不可靠,並且從PHP 8.1 開始可能會導致差異。以上是MySQLnd 是否已啟用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!