(PHP 5, PHP 7, PHP 8)
mysqli::$host_info -- mysqli_get_host_info — Liefert eine Zeichenkette, die den Typ der verwendeten Verbindung angibt
Objektorientierter Stil
Prozeduraler Stil
Gibt eine Zeichenkette zurück, die die durch den Parameter
mysql
angegebene Verbindung beschreibt
(einschließlich des Hostnamens des Servers).
mysql
Nur bei prozeduralem Aufruf: ein von mysqli_connect() oder mysqli_init() zurückgegebenes mysqli-Objekt.
Gibt eine Zeichenkette zurück, die den Hostnamen des Servers und den Verbindungstyp darstellt.
Beispiel #1 $mysqli->host_info-Beispiel
Objektorientierter Stil
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* Host-Informationen ausgeben */
printf("Host-Info: %s\n", $mysqli->host_info);
Prozeduraler Stil
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* Host-Informationen ausgeben */
printf("Host-Info: %s\n", mysqli_get_host_info($link));
Die obigen Bespiele erzeugen folgende Ausgabe:
Host-Info: Localhost via UNIX socket