アクティブなドライバーの決定
MySQLnd ドライバーがアクティブかどうかを確認することは、最適なパフォーマンスと、新しい PHP および MySQL バージョンとの互換性を確保するために重要です。
mysqli 経由での確認
MySQLnd が mysqli 接続のアクティブなドライバーであるかどうかを確認するには、次のコマンドを実行できます。次のコード チェック:
<code class="php"><?php $mysqlnd = function_exists('mysqli_fetch_all'); if ($mysqlnd) { echo 'mysqlnd enabled!'; }
PDO 経由のチェック
MySQLnd が PDO 接続のアクティブなドライバーであるかどうかを確認するには、MySQL PDO オブジェクトを作成し、次のコマンドを実行します。コード:
<code class="php">if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) { echo 'PDO MySQLnd enabled!'; }</code>
注意
phpinfo() を介してアクティブなドライバーを検出する方法は信頼性が低く、決定的であると見なされるべきではないことに注意してください。
以上がPHP で MySQLnd ドライバーを使用しているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。