¡Advertencia! Este método no es confiable y no funciona desde PHP 8.1
Si está accediendo a través de mysqli
, esto debería funcionar:
<?php
$mysqlnd = function_exists('mysqli_fetch_all');
if ($mysqlnd) {
echo 'mysqlnd enabled!';
}
Para detectar si es el PDO
activo controlador, cree su objeto MySQL PDO y luego:
if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
echo 'PDO MySQLnd enabled!';
}