如何檢索 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!