获取用户ip
来源:互联网 发布:清歌五笔 mac 编辑:程序博客网 时间:2024/05/15 06:08
public function getIp(){ //浏览当前页面的用户计算机的网关 if(@$_SERVER["HTTP_X_FORWARDED_FOR"]){ $ip = $_SERVER["HTTP_X_FORWARED_FOR"]; }else if(@$_SERVER["HTTP_CLIENT_IP"]){ //客户端的ip $ip = $_SERVER["HTTP_CLIENT_IP"]; }else if(@$_SERVER["REMOTE_ADDR"]){ //浏览当前页面的用户计算机的ip地址 $ip = $_SERVER["REMOTE_ADDR"]; }else if(@getenv("HTTP_X_FORWARED_FOR")){ $ip = getenv("HTTP_X_FORWARED_FOR"); }else if(@getenv("HTTP_CLIENT_IP")){ $ip = getenv("HTTP_CLIENT_IP"); }else if(@getenv("REMOTE_ADDR")){ $ip = getenv("REMOTE_ADDR"); }else{ $ip = "Unknown"; } return $ip; }