• 電話:13427578396
    PHP代碼如何獲取IP地址
    查看次數(shù):6097

     

    在用php語言進(jìn)行網(wǎng)站建設(shè)的過程中,我們有時(shí)候會涉及到獲取ip地址,可以通過如下幾個(gè)方法獲取ip地址,PHP獲取IP都是使用HTTP_X_FORWARDED_FORHTTP_CLIENT_IPHTTP_CLIENT_IP這幾個(gè)函數(shù)。下面是集中PHP獲取IP的方式。

    方法1

    <?php

    error_reporting (E_ERROR | E_WARNING | E_PARSE);

    if($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]){

    $ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];

    }

    elseif($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]){

    $ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];

    }

    elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"]){

    $ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];

    }

    elseif (getenv("HTTP_X_FORWARDED_FOR")){

    $ip = getenv("HTTP_X_FORWARDED_FOR");

    }

    elseif (getenv("HTTP_CLIENT_IP")){

    $ip = getenv("HTTP_CLIENT_IP");

    }

    elseif (getenv("REMOTE_ADDR")){

    $ip = getenv("REMOTE_ADDR");

    }

    else{

    $ip = "Unknown";

    }

    echo $ip;

    ?>

     

     

    方法2

    <?php

    $iipp = $_SERVER["REMOTE_ADDR"];

    echo $iipp ;

    ?>

     

     

     

     

    方法3

    <?php

    $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];

    $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];

    echo $user_IP

    ?>

     

     

    方法4

    <?php

    functionget_real_ip()

    {

    $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']);

    }

    echoget_real_ip();

    ?>

     

     

     

     

    方法5

    <?php

    if(getenv('HTTP_CLIENT_IP')){

    $onlineip = getenv('HTTP_CLIENT_IP');

    }

    elseif(getenv('HTTP_X_FORWARDED_FOR')){

    $onlineip = getenv('HTTP_X_FORWARDED_FOR');

    }

    elseif(getenv('REMOTE_ADDR')){

    $onlineip = getenv('REMOTE_ADDR');

    }

    else{

    $onlineip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

    }

    echo $onlineip;

    ?>

    廣州網(wǎng)站建設(shè)
    掃一掃加微信
    掃一掃訪問手機(jī)網(wǎng)站
    Copyright ? 2010-2018 廣州宏智網(wǎng)絡(luò)科技有限公司, All Rights Reserved 備案號:粵ICP備11095376號
    手機(jī):13427578396(陳) 15914384021(鄧) 電話:020-22920731 網(wǎng)址:http://www.www.zbjsfz.com  
    我們?yōu)槟峁└咂焚|(zhì)的廣州網(wǎng)站建設(shè)、廣州網(wǎng)站制作、廣州網(wǎng)站開發(fā)、廣州做網(wǎng)站、廣州網(wǎng)站設(shè)計(jì)、廣州網(wǎng)頁設(shè)計(jì)、廣州網(wǎng)頁制作服務(wù)!
    国产午夜亚洲精品国产成人小说 | 精品久久久久香蕉网| 精品乱人伦一区二区| 亚洲精品国产手机| 成品人和精品人的区别在哪里| 午夜精品久久久久久久99蜜桃| 久久精品国产91久久综合麻豆自制 | 在线观看精品视频一区二区三区| 久久精品国产96精品亚洲| 一区二区三区免费精品视频| 精品无人区麻豆乱码无限制| 无码国内精品人妻少妇 | 中文字幕久精品免费视频| 国产精品久久久久一区二区| 国产福利微拍精品一区二区| 国产探花在线精品一区二区| 精品在线一区二区三区| 亚洲国产精品网站在线播放| 久久丫精品国产亚洲av| 中文字幕精品视频在线| 西瓜精品国产自在现线| 国产愉拍精品手机| 国产福利91精品一区二区| 久久夜色精品国产噜噜| 三上悠亚精品一区二区久久| 午夜三级国产精品理论三级| 久热国产精品视频一区二区三区| 精品熟女少妇a∨免费久久| 亚洲欧洲美洲无码精品VA| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久无码人妻精品一区二区三区 | 久久国产美女免费观看精品| 国产精品亚洲综合网站| 久久久久无码精品国产h动漫| 国产第一福利精品导航| 久久精品水蜜桃av综合天堂| 久久国产精品鲁丝片| 国产在线精品一区二区中文| 三级精品在线观看| 久久亚洲精品无码观看不卡| 精品人妻一区二区三区毛片|