中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

PHP 獲取IP地址

2018-07-20    來(lái)源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用
    <?php  
    function GetIP()  
        {  
            static $realip = NULL;  
            if ($realip !== NULL)  
            {  
                return $realip;  
            }  
            if (isset($_SERVER))  
            {  
                if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))  
                {  
                    $arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);  
                    /* 取X-Forwarded-For中第x個(gè)非unknown的有效IP字符? */  
                    foreach ($arr as $ip)  
                    {  
                        $ip = trim($ip);  
                        if ($ip != 'unknown')  
                        {  
                            $realip = $ip;  
                            break;  
                        }  
                    }  
                }  
                elseif (isset($_SERVER['HTTP_CLIENT_IP']))  
                {  
                    $realip = $_SERVER['HTTP_CLIENT_IP'];  
                }  
                else  
                {  
                    if (isset($_SERVER['REMOTE_ADDR']))  
                    {  
                        $realip = $_SERVER['REMOTE_ADDR'];  
                    }  
                    else  
                    {  
                        $realip = '0.0.0.0';  
                    }  
                }  
            }  
            else  
            {  
                if (getenv('HTTP_X_FORWARDED_FOR'))  
                {  
                    $realip = getenv('HTTP_X_FORWARDED_FOR');  
                }  
                elseif (getenv('HTTP_CLIENT_IP'))  
                {  
                    $realip = getenv('HTTP_CLIENT_IP');  
                }  
                else  
                {  
                    $realip = getenv('REMOTE_ADDR');  
                }  
            }  
            preg_match("/[\d\.]{7,15}/", $realip, $onlineip);  
            $realip = ! empty($onlineip[0]) ? $onlineip[0] : '0.0.0.0';  
            return $realip;  
        }  
    GetIP();  
    ?>  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇: PHP時(shí)間處理函數(shù)

下一篇: php 把漢字轉(zhuǎn)換為拼音