我希望获取特定程序必须运行的本地计算机 IP 地址。要运行该页面,我首先检查本地 IP 地址是否与指定的 IP 地址匹配,然后才会打开该页面。我正在用 PHP 编程。
我尝试过 $_SERVER 和 getenv 但它们提供的地址与我计算机的 IP 地址不匹配。此外,每次连接刷新时它们都会发生变化。
请帮忙。
您可以发现 IP 地址正在使用$_SERVER['REMOTE_ADDR']
or $_SERVER['REMOTE_HOST']
变量。
或者您也可以尝试:
From CLI
PHP
$myIp= getHostByName(php_uname('n'));
echo $myIp;
PHP >= 5.3.0
$myIp = getHostByName(getHostName());
echo $myIp;
对于客户端 IP 地址,您可以点击以下链接:
来源:使用PHP获取客户端IP地址
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)