PHP 获取客户端ip
2018-07-20 来源:open-open
function get_client_ip() {
if (getenv("HTTP_CLINET_IP") && strcasecmp(getnenv("HTTP_CLINET_IP")), "unknown") {
$ip = getenv("HTTP_CLINET_IP");
} else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
} else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")){
$ip = getenv("REMOTE_ADDR");
} else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER["REMOTE_ADDR"] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) {
$ip = $_SERVER["REMOTE_ADDR"];
} else {
$ip = "unknown";
}
return $ip;
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
下一篇: php实现防止用户cc攻击/频繁刷新
最新资讯
热门推荐