mysqli::$server_version

mysqli_get_server_version

(PHP 5, PHP 7, PHP 8)

mysqli::$server_version -- mysqli_get_server_versionRetorna a versão do servidor MySQL como um inteiro

Descrição

Estilo orientado a objetos

Estilo procedural

mysqli_get_server_version(mysqli $mysql): int

A função mysqli_get_server_version() retorna a versão do servidor ao qual se está conectado (representado pelo parâmetro mysql) como um inteiro.

Parâmetros

mysql

Somente no estilo procedural: Um objeto mysqli retornado por mysqli_connect() ou mysqli_init()

Valor Retornado

Um inteiro representando a versão do servidor.

A forma deste número de versão é versão_principal * 10000 + versão_menor * 100 + sub_versão (ex. a versão 4.1.0 é 40100).

Exemplos

Example #1 Exemplo de $mysqli->server_version

Estilo orientado a objetos

<?php

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password");

/* print server version */
printf("Server version: %d\n", $mysqli->server_version);

Estilo procedural

<?php

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password");

/* print server version */
printf("Server version: %d\n", mysqli_get_server_version($link));

Os exemplos acima produzirão algo semelhante a:

Server version: 80021

Veja Também