Obtenir la version du serveur
Dans cet article, nous nous concentrerons sur la fonction mysqli_get_server_version() en PHP, qui retourne le numéro de version du serveur MySQL. Nous fournirons un aperçu de son fonctionnement et présenterons des exemples d'utilisation.
Introduction à la fonction mysqli_get_server_version()
La fonction mysqli_get_server_version() est une fonction intégrée de PHP qui retourne le numéro de version du serveur MySQL connecté sous forme d'un entier. Cela est utile lorsque vous devez vérifier la version du serveur pour une connexion spécifique.
Comment utiliser la fonction mysqli_get_server_version()
L'utilisation de la fonction mysqli_get_server_version() est simple. Il suffit de l'appeler sur un objet de connexion MySQLi valide. Voici un exemple :
Comment utiliser la fonction mysqli_get_server_version() ?
<?php
$mysqli = mysqli_connect("localhost", "username", "password", "database");
if (!$mysqli) {
die("Connection failed: " . mysqli_connect_error());
}
$server_version = mysqli_get_server_version($mysqli);
echo "Server version: " . $server_version;
mysqli_close($mysqli);
?>Dans cet exemple, nous nous connectons à une base de données MySQL à l'aide de mysqli_connect(). Nous vérifions ensuite la connexion avant d'appeler mysqli_get_server_version() pour récupérer le numéro de version. La fonction retourne un entier formaté comme MAJOR * 10000 + MINOR * 100 + SUBMINOR (par exemple, 50729 représente MySQL 5.7.29). Enfin, nous affichons le résultat et fermons la connexion.
Conclusion
La fonction mysqli_get_server_version() offre un moyen fiable de vérifier la version du serveur MySQL. Comprendre son format de retour et son utilisation correcte permet d'assurer la compatibilité et la stabilité de vos applications basées sur une base de données.
Practice
Quel est le but de la fonction phpinfo() en PHP ?