麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

PHP獲取公網IP地址的程序代碼

2024-09-04 11:49:09
字體:
來源:轉載
供稿:網友

公網IP地址就是指外網IP地址了,就是在用戶訪問我們php頁面時我們可以獲到用戶的IP地址了,而這個IP地址就叫做公網IP地址了,下面整理了兩個函數一起看看.

方法1:獲取客戶端公網IP地址PHP,代碼如下:

  1. /** 
  2.      * 獲取真實IP地址 
  3.      */ 
  4.     function get_real_ip(){ 
  5.         if ( getenv"HTTP_CLIENT_IP" ) && strcasecmpgetenv"HTTP_CLIENT_IP" ), "unknown" ) ){ 
  6.             $ip = getenv"HTTP_CLIENT_IP" ); 
  7.         }else if ( getenv"HTTP_X_FORWARDED_FOR" ) && strcasecmpgetenv"HTTP_X_FORWARDED_FOR" ), "unknown" ) ){ 
  8.             $ip = getenv"HTTP_X_FORWARDED_FOR" ); 
  9.         }else if (getenv"REMOTE_ADDR" ) && strcasecmpgetenv"REMOTE_ADDR" ), "unknown" ) ){ 
  10.             $ip = getenv"REMOTE_ADDR" ); 
  11.         }else if ( isset( $_SERVER'REMOTE_ADDR' ] ) && $_SERVER'REMOTE_ADDR' ] 
  12.             && strcasecmp$_SERVER'REMOTE_ADDR' ], "unknown" ) ){ 
  13.             $ip = $_SERVER'REMOTE_ADDR' ]; 
  14.         }else
  15.             $ip = "unknown"
  16.         } 
  17.         if ( strpos$ip',' ) ){ 
  18.             $ipArr = explode','$ip ); 
  19.             $ip = $ipArr[ 0 ]; 
  20.         } 
  21.         return $ip

方法2:獲取IP地址PHP,代碼如下:

  1. function GetRealIP() { 
  2.     static $realip
  3.  
  4.     if (isset($_SERVER)){ 
  5.         if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){ 
  6.             $realip = $_SERVER["HTTP_X_FORWARDED_FOR"]; 
  7.         } else if (isset($_SERVER["HTTP_CLIENT_IP"])) { 
  8.             $realip = $_SERVER["HTTP_CLIENT_IP"]; 
  9.         } else { 
  10.             $realip = $_SERVER["REMOTE_ADDR"]; 
  11.         } 
  12.     } else { 
  13.         if (getenv("HTTP_X_FORWARDED_FOR")){ 
  14.             $realip = getenv("HTTP_X_FORWARDED_FOR"); 
  15.         } else if (getenv("HTTP_CLIENT_IP")) { 
  16.             $realip = getenv("HTTP_CLIENT_IP"); 
  17.         } else { 
  18.             $realip = getenv("REMOTE_ADDR"); 
  19.         }  //開源軟件:Vevb.com 
  20.     } 
  21.    
  22.     if (strpos($realip',') === false) { 
  23.             $sUserIp = $realip;          
  24.     } else { 
  25.      $arrUserIp = explode(',' , $realip); 
  26.      $sUserIp = $arrUserIp[0]; 
  27.     } 
  28.     return $sUserIp

兩段代碼的效果是一樣的,不信大家可以試一下了都非常的好用了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑人一区二区三区四区五区 | 午夜精品久久久久久久99热浪潮 | 91网站免费在线观看 | 久久精品中文字幕一区二区 | 国产色爱综合网 | 久久精品无码一区二区三区 | 爱福利视频网 | 久久久久性 | 久综合色| 国产一区二区视频在线播放 | 日本综合久久 | 久久久精品视 | 免费福利在线视频 | 有兽焉免费动画 | 欧美一级黑人 | 91 在线免费观看 | 久久线视频 | 一边吃奶一边插下面 | 国产福利不卡一区二区三区 | 成人福利视频导航 | 国产毛毛片一区二区三区四区 | 成人福利软件 | 精品一区二区三区毛片 | 成人精品一区二区三区中文字幕 | a黄在线观看 | 斗破苍穹在线免费 | av在线电影网站 | 777zyz色资源站在线观看 | 日本在线精品视频 | free台湾极品性hd | 国产porn在线| 国产一区二区三区高清 | 舌头伸进添的我好爽高潮网站 | 欧美成人精品一区 | 国产91精品欧美 | 成人免费影院 | 欧美精品成人一区二区在线观看 | 久久久av亚洲男天堂 | 欧美一级电影网站 | 欧美性猛交一区二区三区精品 | 伊人999 |