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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel von PHP mysqli_get_server_version()

    PHP MySQLi Referenzhandbuch

Die Funktion mysqli_get_server_version() gibt die Versionsnummer des MySQL-Servers als Ganzzahl zurück.

Definition und Verwendung

mysqli_get_server_version()Die Funktion gibt die Versionsnummer des derzeit verbundenen MySQL-Servers zurück.

Syntax

mysqli_get_server_version($con);

Parameter

NummerParameter und Beschreibung
1

con (notwendig)

Dies ist ein Objekt, das die Verbindung zum MySQL-Server darstellt.

Rückgabewert

Die Funktion mysqli_get_server_version() von PHP gibt eine Ganzzahl zurück, die die Version des MySQL-Servers angibt, mit dem eine Verbindung hergestellt wurde.

PHP-Version

Diese Funktion wurde ursprünglich in der PHP-Version5eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Nachfolgender Beispiel zeigt, wiemysqli_get_server_version()Funktionssyntax (prozedurales Stil)-

<?php
   //Verbindung herstellen
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Versionsnummer des MySQL-Servers
   $version = mysqli_get_server_version($con);
   print("Versionsnummer des MySQL-Servers: ".$version);
   //Verbindung schließen
   mysqli_close($con);
?>

Ausgabefolge

Versionsnummer des MySQL-Servers: 50712

Online-Beispiel

In der objektorientierten Variante lautet die Syntax dieser Funktion$ con-> server_version. Hier ist ein Beispiel für die objektorientierte Variante dieser Funktion-

<?php
   //Verbindung herstellen
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Versionsnummer des MySQL-Servers
   $version = $con-> server_version;
   print("Versionsnummer des MySQL-Servers: ".$version);
   //Verbindung schließen
   $con -> close();
?>

Ausgabefolge

Versionsnummer des MySQL-Servers: 50712

Online-Beispiel

<?php
   //Verbindung herstellen
   $con = @mysqli_connect("localhost", "root", "password", "mydb");
   $code = mysqli_connect_errno();
   if ($code) {
      print("Verbindung fehlgeschlagen: ".$code);
   } else {
      print("Verbindung erfolgreich hergestellt"."
");
      $info = mysqli_get_server_version($con);
      print("Versionsnummer des MySQL-Servers: ".$info);
   }
?>

Ausgabefolge

Verbindung erfolgreich hergestellt
Versionsnummer des MySQL-Servers: 50712

Online-Beispiel

Geben Sie die Versionsnummer des MySQL-Servers als Integer zurück:

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

Ausgabefolge

50712

PHP MySQLi Referenzhandbuch