一个得到IP地址的函数

原创 2004年09月24日 16:46:00

 <?

function getip()

{

   if(getenv('HTTP_CLIENT_IP'))

   {

    $onlineip = getenv('HTTP_CLIENT_IP');

   }

   elseif(getenv('REMOTE_ADDR'))

   {

    $onlineip = getenv('REMOTE_ADDR');

   }

   else

   {

    $onlineip = $_SERVER['REMOTE_ADDR'];

   }

   return $onlineip;

}

$ip=getip();

echo $ip;

?>

版权声明:本文为博主原创文章,未经博主允许不得转载。

nginx通过ip-hash算法负载不均问题

在搭建系统时遇到了前端请求固定分发到一台remote_addr。经过查看nginx的acc日志发现  remote_addr为具体的某个ip,nginx中配置的是ip-hash算法...
  • wngua
  • wngua
  • 2017年01月12日 10:58
  • 1931

算法题:判断一个IP是否是合法IP

题目:如何判断一个IP是否是合法的IP,如输入:192.168.1.0,输出:合法;输入192.168.1.1222,输出:非法。 解答:先了解IP的格式,它的形式应该为:(1~255).(0~25...
  • u014259820
  • u014259820
  • 2017年12月18日 15:03
  • 214

php如何判断IP为有效IP地址

多数人看到这篇日志,第一印象肯定是以为是要讲如何通过正则表达式来判断。 非也,在php5.2.0之后,有专门的函数来做这个判断了。 判断是否是合法IP(经本人验证,该方法不太好用便直接只验证IPV...
  • shaobingj126
  • shaobingj126
  • 2013年05月31日 14:36
  • 4030

获取IP地址函数(本地、域名转换)

/* GetIp.c -- Get Local or remote Ip address by domain name* */#include #include #include #include #...
  • aaronbai
  • aaronbai
  • 2006年11月04日 21:19
  • 845

如何用C++编程获得某台机器的IP地址?

对于这个古老的问题,VC知识库的精华区以及以往的在线杂志中都有详尽不一的描述。本文提供的方法是一个比较完整的解决方案,并附有详细的实现细节。希望大家对这个问题有彻底的认识。其实,如果你熟悉 Windo...
  • 600000
  • 600000
  • 2002年12月04日 08:57
  • 787

各类IP地址的范围

A类0.0.0.0
  • fuyuehua22
  • fuyuehua22
  • 2014年05月12日 21:16
  • 565

PHP根据IP判断地区

  • u012000660
  • u012000660
  • 2016年12月05日 15:44
  • 562

根据主机名获取IP地址

根据主机名获取IP地址
  • wangyanming123
  • wangyanming123
  • 2016年04月04日 16:57
  • 265

MAC地址 和 ARP:地址解析协议讲解

下面哪个协议被用来找到本地设备的硬件地址() 正确答案: B    RARP ARP IP IMCP MAC地址是网卡的硬件地址,这个是唯一的,不能随意修改!   如果你是通过校园...
  • qq_21989939
  • qq_21989939
  • 2015年09月17日 22:01
  • 783

php判断IP地址格式是否正确

1.正则表达式
  • pkgray
  • pkgray
  • 2014年09月03日 16:38
  • 3569
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个得到IP地址的函数
举报原因:
原因补充:

(最多只允许输入30个字)