这个问题实际上比您想象的简单得多,您可能会感到失望,因为ta可以在一行PHP代码中完成。
下面您看到的PHP脚本是找到用户的IP地址,然后在包含PHP代码的页面上发布地址。换句话说,任何访问该页面的用户都将能够看到他们的IP地址。
注意: 这里写的PHP脚本不会记录任何IP地址。
“什么是我的IP” PHP脚本
要返回访问您的网站的人的IP地址,请使用以下行:
Getenv("REMOTE_ADDR")
要检索用户的IP地址,然后将其值回送给用户,可以使用以下示例:
<?php//Gets the IP address$ip = getenv("REMOTE_ADDR") ;Echo "Your IP is " . $ip;?>
注意:本该是准确的,不过如果用户在代理之后再访问您的网站,将无法正常工作。这是因为将显示代理的IP地址而不是用户的真实地址。
如何测试IP地址是否正确?
如果您不确定该脚本是否在正常工作,则可以尝试访问多个网站,以获取有关您的IP地址的多个反馈。
例如,在执行上面的代码之后,加载页面并记录为您的设备提供的IP地址。然后,去WhatsMyIP.org或IP鸡,看看是否有相同的IP地址显示在那里。
对PHP感兴趣的、想要了解PHP的或者想要学习PHP、提升自己技术的各位都可以入Q群——php+:416344370大家互相交流学习。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.