Maison >base de données >tutoriel mysql >Comment puis-je vérifier que MySQLnd est le pilote actif en PHP ?
Confirmation de MySQLnd comme pilote actif
Bien que la présence de MySQLnd dans phpinfo() indique son installation, elle ne garantit pas qu'il est le conducteur actif. Pour déterminer définitivement si MySQLnd est opérationnel, des mesures supplémentaires sont nécessaires.
Vérification de MySQLnd dans mysqli
Pour vérifier l'état de MySQLnd dans mysqli, vous pouvez utiliser la fonction mysqli_fetch_all. La présence de cette fonction signifie que MySQLnd est activé :
<code class="php">$mysqlnd = function_exists('mysqli_fetch_all'); if ($mysqlnd) { echo 'mysqlnd enabled!'; }</code>
Vérification de MySQLnd pour PDO
Pour confirmer le statut actif de MySQLnd dans PDO, suivez ces étapes :
<code class="php">if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) { echo 'PDO MySQLnd enabled!'; }</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!