(PHP 5, PHP 7, PHP 8)
mysqli::$server_version -- mysqli_get_server_version — Devuelve un integer que representa la versión del servidor MySQL
Estilo orientado a objetos
Estilo procedimental
La función mysqli_get_server_version() devuelve un
integer que representa la versión del servidor al que se está conectado
(representado por el argumento mysql).
mysqlUn integer que representa la versión del servidor.
El formato de este número es
main_version * 10000 + minor_version * 100 + sub_version
(es decir, la versión 4.1.0 devolverá 40100).
Ejemplo #1 Ejemplo con $mysqli->server_version
Estilo orientado a objetos
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* Muestra la versión del servidor */
printf("Versión del servidor: %d\n", $mysqli->server_version);Estilo procedimental
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password");
/* Muestra la versión del servidor */
printf("Versión del servidor: %d\n", mysqli_get_server_version($link));Los ejemplos anteriores mostrarán algo similar a:
Versión del servidor: 80021