技术文章 > 后端开发 > php教程
这篇文章主要介绍了php判断访问IP的方法,涉及php针对服务器端预定义变量$_SERVER的相关判断与使用技巧,需要的朋友可以参考下
本文实例讲述了php判断访问IP的方法。分享给大家供大家参考。具体如下:
function getIP() { if (! empty ( $_SERVER ["HTTP_CLIENT_IP"] )) { $cip = $_SERVER ["HTTP_CLIENT_IP"]; } else if (! empty ( $_SERVER ["HTTP_X_FORWARDED_FOR"] )) { $cip = $_SERVER ["HTTP_X_FORWARDED_FOR"]; } else if (! empty ( $_SERVER ["REMOTE_ADDR"] )) { $cip = $_SERVER ["REMOTE_ADDR"]; } else { $cip = ''; } preg_match ( "/[\d\.]{7,15}/", $cip, $cips ); $cip = isset ( $cips [0] ) ? $cips [0] : 'unknown'; unset ( $cips ); return $cip; } ?>
function
getIP() {
if
(!
empty
(
$_SERVER
[
"HTTP_CLIENT_IP"
] )) {
$cip
=
];
}
else
"HTTP_X_FORWARDED_FOR"
"REMOTE_ADDR"
{
''
;
preg_match (
"/[\d\.]{7,15}/"
,
$cips
);
= isset (
[0] ) ?
[0] :
'unknown'
unset (
return
?>
希望本文所述对大家的php程序设计有所帮助。
注:更多精彩教程请关注帮客之家网页设计教程 栏目,
已抢23079个
已抢117480个
已抢139069个
已抢6148个
已抢34798个
已抢7642个