PHP スクリプトのローカル IP アドレスを取得するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-10-25 00:51:30
オリジナル
597 人が閲覧しました

How to Retrieve the Local IP Address of Your PHP Script?

PHP ローカル IP 取得

特定のシナリオでは、PHP スクリプトを実行しているシステムのローカル IP アドレスを取得する必要がある場合があります。このアドレスは、特にマシンのローカル ネットワーク カードに関係するため、外部 IP とは異なります。

CLI 実装

5.3.0 より前の PHP バージョンの場合、次のとおりです。コードは使用できます:

<code class="php">$localIP = getHostByName(php_uname('n'));</code>
ログイン後にコピー

PHP バージョン 5.3.0 以降の場合:

<code class="php">$localIP = getHostByName(getHostName());</code>
ログイン後にコピー

注:

  • getHostName () はシステムのホスト名を返しますが、getHostByName() はホスト名を IP アドレスに解決します。
  • 上記のコードは、システムが独自のホスト名を解決できることを前提としています。そうでない場合は、ifconfig や ipconfig を使用するなど、別の方法を使用する必要がある場合があります。

以上がPHP スクリプトのローカル IP アドレスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!