php-ip
function get_client_ip(){
$headers = array('HTTP_X_REAL_FORWARDED_FOR', 'HTTP_X_FORWARDED_FOR', 'HTTP_CLIENT_IP', 'REMOTE_ADDR');
foreach ($headers as $h){
$ip = $_SERVER[$h];
// unknown
if ( isset($ip) && strcasecmp($ip, 'unknown') ){
break;
}
}
if( $ip ){
list($ip) = explode(', ', $ip, 2);
}
return $ip;
}
编程改变生活
posted on 2017-07-27 12:53 coding-farmer 阅读(169) 评论(0) 收藏 举报
浙公网安备 33010602011771号