English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos PHP

Tutoriais Avançados PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função mysqli_get_server_version() do PHP

    PHP MySQLi Referência

A função mysqli_get_server_version() retorna a versão do servidor MySQL como valor inteiro.

Definição e uso

mysqli_get_server_version()A função retorna o número da versão do servidor MySQL conectado atualmente.

Sintaxe

mysqli_get_server_version($con);

Parâmetro

Número de sérieParâmetros e descrição
1

con(obrigatório)

Este é um objeto que representa a conexão com o MySQL Server.

Retorno

A função mysqli_get_server_version() do PHP retorna um valor inteiro que representa a versão do servidor MySQL conectado.

Versão do PHP

Esta função foi introduzida inicialmente na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo online

A seguir, um exemplo demonstramysqli_get_server_version()Uso da função (estilo orientado a procedimentos)-

<?php
   //Estabelecer conexão
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Número da versão do servidor MySQL
   $version = mysqli_get_server_version($con);
   print("Número da versão do servidor MySQL: ".$version);
   //Fechar conexão
   mysqli_close($con);
?>

Resultados de saída

Número da versão do servidor MySQL: 50712

Exemplo online

Na forma orientada a objetos, a sintaxe deste função é$ con-> server_version.Aqui está um exemplo de estilo orientado a objetos-

<?php
   //Estabelecer conexão
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Número da versão do servidor MySQL
   $version = $con-> server_version;
   print("Número da versão do servidor MySQL: ".$version);
   //Fechar conexão
   $con -> close();
?>

Resultados de saída

Número da versão do servidor MySQL: 50712

Exemplo online

<?php
   //Estabelecer conexão
   $con = @mysqli_connect("localhost", "root", "password", "mydb");
   $code = mysqli_connect_errno();
   if ($code) {
      print("Falha na conexão: ".$code);
   } else {
      print("Conexão estabelecida com sucesso"
);
      $info = mysqli_get_server_version($con);
      print("Número da versão do servidor MySQL: ".$info);
   }
?>

Resultados de saída

Conexão estabelecida com sucesso
Número da versão do servidor MySQL: 50712

Exemplo online

Retorne a versão do servidor MySQL como inteiro:

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      print("Conexão MySQL falhou: ".mysqli_connect_error());
   }
   print(mysqli_get_server_version($connection_mysql));
   
   mysqli_close($connection_mysql);
?>

Resultados de saída

50712

PHP MySQLi Referência