Please note that this property returns different versionstrings for MariaDB instances on LINUX and WINDOWS environments.
For a MariaDB instance 10.0.17:
on LINUX, this returns strings like "10.0.17-MariaDB-log"
on WINDOWS environments, this returns strings like "5.5.5-10.0.17-MariaDB-log"
To avoid this extra "5.5.5" on windows environments, you could use the SQL query "select version();" rather than this property of the mysqli extensionmysqli::$server_info
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
mysqli::$server_info
Референца за `mysqli.get-server-info.php` со подобрена типографија и навигација.
mysqli::$server_info
mysqli::get_server_info
mysqli_get_server_info
класата mysqli_driver
mysqli::$server_info -- mysqli::get_server_info -- mysqli_get_server_info — Ја враќа верзијата на MySQL серверот
= NULL
Напиши целосна ознака на елемент
Процедурален стил
Враќа стринг што ја претставува верзијата на MySQL серверот на кој е поврзан MySQLi екстензијата.
Параметри
-
mysql објектот како свој прв аргумент. mysqli Само процедурален стил: А mysqli_connect() or mysqli_init()
Вратени вредности
Стринг што ја претставува верзијата на серверот.
Примери
Пример #1 $mysqli->server_info example
Напиши целосна ознака на елемент
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* print server version */
printf("Server version: %s\n", $mysqli->server_info);Процедурален стил
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password");
/* print server version */
printf("Server version: %s\n", mysqli_get_server_info($link));mysqli_result::fetch_object()
Server version: 8.0.21
Види Исто така
- mysqli_get_client_info() - Земи информации за MySQL клиент
- mysqli_get_client_version() Пример #1 mysqli_get_client_info
- mysqli_get_server_version() - Враќа верзијата на MySQL серверот