php获取用户真实IP地址的方法

不说废话直接上代码,拷贝就能用,部分代码可能来源于网上,由于时间久远无法标注来源

//获取用户IP地址

function getIp() {

if (!empty($_SERVER["HTTP_CLIENT_IP"])) {
$cip = $_SERVER["HTTP_CLIENT_IP"];
} else if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else if (!empty($_SERVER["REMOTE_ADDR"])) {
$cip = $_SERVER["REMOTE_ADDR"];
} else {
$cip = '';
}
preg_match("/[\d\.]{7,15}/", $cip, $cips);
$cip = isset($cips[0]) ? $cips[0] : 'unknown';
unset($cips);

return $cip;
}

 

 
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!  
2. 分享目的仅供大家学习和交流,请不要用于商业用途!  
3. 如果你也有好源码或者教程资源,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!  
5. 如有链接无法下载、失效或广告,请联系管理员处理!  
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
404资源分享站 » php获取用户真实IP地址的方法

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于互联网转载,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
我不会搭建怎么办?
如果您是本站“会员”,我们将提供一站式服务,右边添加QQ( 3098881314 )技术进行搭建。

发表评论

提供最优质的资源集合

查看