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

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP mysqli_get_server_info() 函数用法及示例

    PHP MySQLi Référence Manuel

mysqli_get_server_info()函数返回MySQL服务器的版本号

定义和用法

mysqli_get_server_info()函数用于获取有关建立连接的MySQL服务器(版本)的信息。

语法

mysqli_get_server_info([$con]);

参数

序号参数及说明
1

con(必需)

这是一个表示与MySQL Server的连接的对象。

返回值

PHP mysqli_get_server_info()函数返回一个字符串,该字符串表示MySQLi扩展所连接的MySQL服务器的版本。

PHP版本

此函数最初是在PHP版本5中引入的,并且可以在所有更高版本中使用。

Exemple en ligne

以下示例演示了mysqli_get_server_info()Utilisation de la fonction (style procédural)-

<?php
   //Établir la connexion
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Version du serveur MySQL
   $version = mysqli_get_server_info($con);
   print("Numéro de version du serveur MySQL: ".$version);
   //Fermer la connexion
   mysqli_close($con);
?>

Résultat de la sortie

Numéro de version du serveur MySQL : 5.7.12-log

Exemple en ligne

Dans le style orienté objet, la syntaxe de cette fonction est :$con-> client_infoVoici un exemple de cette fonction en style orienté objet :-

<?php
   //Établir la connexion
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Version du serveur MySQL
   $version = $con->server_info;
   print("Numéro de version du serveur MySQL: ".$version);
   //Fermer la connexion
   $con -> close();
?>

Résultat de la sortie

Numéro de version du serveur MySQL : 5.7.12-log

Exemple en ligne

<?php
   //Établir la connexion
   $con = @mysqli_connect("localhost", "root", "password", "mydb");
   
   $code = mysqli_connect_errno();
   if($code){
      print("Échec de la connexion: ".$code);
   }else{
      print("Connexion établie avec succès"."\n");
      $info = mysqli_get_server_info($con);
      print("Numéro de version du serveur MySQL: ".$info);
   }
?>

Résultat de la sortie

Connexion établie avec succès
Numéro de version du serveur MySQL : 5.7.12-log

Exemple en ligne

Renvoie la version du serveur MySQL :

<?php
   $connection_mysql = mysqli_connect("localhost", "user_name", "password", "database_name");
   
   if (mysqli_connect_errno($connection_mysql)){
      print("Échec de la connexion à MySQL: ".mysqli_connect_error());
   }
   print(mysqli_get_server_info($connection_mysql));
   
   mysqli_close($connection_mysql);
?>

Résultat de la sortie

5.7.12-log

PHP MySQLi Référence Manuel