获取无论客户端/服务端IP

来源:互联网 发布:js拖拽事件 编辑:程序博客网 时间:2024/06/08 01:35
<?php
var_export(getlocalip());
function getlocalip(){
    if (extension_loaded('curl')){
        $ch = curl_init('http://www.ip138.com/ips138.asp');
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $output = curl_exec($ch);
        curl_close($ch);
        if (preg_match_all('/\[(.+)\]/', $output, $m))
        {
            foreach ($m[1] as $output){
                if (preg_match('/^[\d\.]+$/',$output,$s)){
                    return $s[0];
                }
            }
        }
    }
    return false;
}
?>
原创粉丝点击