适合部分场景需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。这篇文章主要为大家详细介绍了PHP获取用户访问IP地址的方法
<?php function slpbip(){$ip=isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:'';if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){$list=explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);$ip=$list[0];}if(!ip2long($ip)){$ip='';}return $ip;} $fwzip = slpbip(); echo '你的IP为:'.$fwzip; ?>
以下代码自用,不必理会
<?php $pbip = array('127.0.0.1');//屏蔽ip访问 if(in_array($fwzip,$pbip)){echo ',拒绝访问的IP';}else{echo ',允许访问的IP';} ?>
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。