Wie ermittelt man die lokale IP-Adresse eines Systems in PHP?
Oct 25, 2024 am 01:12 AMErmitteln der lokalen IP-Adresse eines Systems mit PHP
Das Ermitteln der lokalen IP-Adresse eines Computers ist in verschiedenen Netzwerkszenarien von entscheidender Bedeutung. PHP bietet integrierte Funktionen, mit denen Sie diese Informationen abrufen können.
Das Abrufen der lokalen IP-Adresse ist besonders nützlich, wenn Sie die spezifische Netzwerkschnittstellenadresse des Systems kennen müssen, auf dem Ihr PHP-Skript ausgeführt wird. Diese Adresse unterscheidet sich von der externen IP-Adresse, die für die Außenwelt zugänglich ist.
PHP-Lösungen basierend auf der PHP-Version
PHP bietet verschiedene Ansätze zum Erhalten der lokalen IP Adresse, abhängig von der von Ihnen verwendeten Version:
PHP < 5.3.0
Für PHP-Versionen vor 5.3.0 können Sie die Funktion getHostByName() verwenden, die den Hostnamen als Argument verwendet. So können Sie die lokale IP abrufen:
<code class="php">$localIP = getHostByName(php_uname('n'));
PHP >= 5.3.0
In PHP-Versionen 5.3.0 und höher haben Sie die Möglichkeit um die Funktion getHostName() zu verwenden, um den Hostnamen abzurufen, gefolgt von getHostByName():
<code class="php">$localIP = getHostByName(getHostName());</code>
Der Wert von $localIP ist die lokale IP-Adresse des Systems. Es hat normalerweise das Format „192.*....“, wie in der Frage angegeben.
Das obige ist der detaillierte Inhalt vonWie ermittelt man die lokale IP-Adresse eines Systems in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium)

Arbeiten mit Flash -Sitzungsdaten in Laravel

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren

12 Beste PHP -Chat -Skripte auf Codecanyon
