网站制作学习网PHP→正文:PHP获取本地IP
字体:

PHP获取本地IP

PHP 2011/7/11 18:07:30  点击:不统计

http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E
php获取ip地址,如果是内容,则显示内容ip

 function getip(){
 $ip=false;
 if(!empty($_SERVER["HTTP_CLIENT_IP"])){
  $ip = $_SERVER["HTTP_CLIENT_IP"];
 }
 if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
  if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
   for ($i = 0; $i < count($ips); $i++) {
    if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i])) {
    $ip = $ips[$i];
    break;
   }
  }
 }
 return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}

来源网络
forasp.cn

·上一篇:PHP获取关键词代码 >>    ·下一篇:mysql left join 右表多条数据重复 >>
推荐文章
最新文章