English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP MySQLi Manuale di riferimento
La funzione mysqli_get_server_info() restituisce il numero di versione del server MySQL.
mysqli_get_server_info()La funzione viene utilizzata per ottenere informazioni sul server MySQL (versione) con cui è stato stabilito il collegamento.
mysqli_get_server_info([$con]);
Numero di sequenza | Parametri e descrizione |
---|---|
1 | con(obbligatorio) Questo è un oggetto che rappresenta la connessione con il server MySQL. |
La funzione mysqli_get_server_info() di PHP restituisce una stringa che rappresenta la versione del server MySQL al quale l'estensione mysqli è collegata.
Questa funzione è stata introdotta originariamente nella versione PHP 5 e può essere utilizzata in tutte le versioni superiori.
Esempi seguenti dimostranomysqli_get_server_info()Funzione (stile procedurale) di utilizzo-
<?php //Establecere connessione $con = mysqli_connect("localhost", "root", "password", "mydb"); //Versione del server MySQL $version = mysqli_get_server_info($con); print("Versione del server MySQL: ".$version); //Chiudere connessione mysqli_close($con); ?>
Risultato di output
Versione del server MySQL: 5.7.12-log
Nel contesto orientato agli oggetti, la sintassi di questa funzione è$con-> client_info.Ecco un esempio di stile orientato agli oggetti per questa funzione-
<?php //Establecere connessione $con = new mysqli("localhost", "root", "password", "mydb"); //Versione del server MySQL $version = $con->server_info; print("Versione del server MySQL: ".$version); //Chiudere connessione $con -> close(); ?>
Risultato di output
Versione del server MySQL: 5.7.12-log
<?php //Establecere connessione $con = @mysqli_connect("localhost", "root", "password", "mydb"); $code = mysqli_connect_errno(); if ($code) { print("Connessione fallita: ".$code); } else { print("Connessione stabilita con successo"."\n"); $info = mysqli_get_server_info($con); print("Versione del server MySQL: ".$info); } ?>
Risultato di output
Connessione stabilita con successo Versione del server MySQL: 5.7.12-log
Ritorna la versione del server MySQL:
<?php $connection_mysql = mysqli_connect("localhost", "user_name", "password", "database_name"); if (mysqli_connect_errno($connection_mysql)){ print("Connessione MySQL fallita: ".mysqli_connect_error()); } print(mysqli_get_server_info($connection_mysql)); mysqli_close($connection_mysql); ?>
Risultato di output
5.7.12-log