如何取出当前服务器的ip地址

huolin 2007-08-22 03:31:37
网上找的一般都是取客户端的ip地址,现在用的是gethostname($_SERVER['SERVER_NAME']),这样每次都这样,执行速度很慢,有没有其它的取ip办法的
...全文
211 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackhecool 2007-08-23
  • 打赏
  • 举报
回复
用这个 function GetIP()
{
if (getenv("HTTP_CLIENT_IP"))
{
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("HTTP_X_FORWARDED_FOR"))
{
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("REMOTE_ADDR"))
{
$ip = getenv("REMOTE_ADDR");
}
else
{
$ip = $_SERVER["REMOTE_ADDR"];
}
return $ip ;
}
li1229363 2007-08-23
  • 打赏
  • 举报
回复
http://1229363.blog.163.com/blog/static/1974342720075259328306/edit/
lostgdi731 2007-08-23
  • 打赏
  • 举报
回复
$_SERVER['SERVER_ADDR']

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧