Получить информацию о сервере
В этой статье мы сосредоточимся на функции mysqli_get_server_info() в PHP, которая используется для возврата версии запущенного сервера MySQL. Мы предоставим вам обзор функции, принцип её работы и примеры использования.
Введение в функцию mysqli_get_server_info()
Функция mysqli_get_server_info() — это встроенная функция PHP, предназначенная для возврата версии запущенного сервера MySQL. Она полезна, когда необходимо узнать версию сервера для подключения к MySQL.
Как использовать функцию mysqli_get_server_info()
Использование функции mysqli_get_server_info() очень простое. Вам просто нужно вызвать её для действительного подключения MySQLi. Вот пример:
Как использовать функцию mysqli_get_server_info()?
<?php
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_error) {
die("Connection failed: " . $mysqli->connect_error);
}
$server_info = mysqli_get_server_info($mysqli);
echo "Server version: " . $server_info;
$mysqli->close();
?>В этом примере мы создаём новый объект mysqli для подключения к базе данных. Мы добавляем проверку ошибок для безопасной обработки сбоев подключения. Версия сервера извлекается с помощью функции mysqli_get_server_info(), а затем выводится с помощью оператора echo.
Примечание: Процедурные функции MySQLi полностью поддерживаются в современных версиях PHP. В PHP 7.0 было удалено только устаревшее расширение
mysql_*, а не MySQLi.
Заключение
Подводя итог, функция mysqli_get_server_info() — это полезный инструмент для получения версии запущенного сервера MySQL. Понимание принципов её использования позволит вам легко извлекать информацию о сервере для отладки, ведения журналов или проверки совместимости.
Практика
В PHP какой из следующих суперглобальных массивов можно использовать для получения информации о сервере?