Attention ! Cette méthode n'est pas fiable et ne fonctionne plus depuis PHP 8.1
Si vous accédez via mysqli
, cela devrait faire l'affaire :
<?php
$mysqlnd = function_exists('mysqli_fetch_all');
if ($mysqlnd) {
echo 'mysqlnd enabled!';
}
Pour détecter si c'est le PDO
actif driver, créez votre objet MySQL PDO puis :
if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
echo 'PDO MySQLnd enabled!';
}