感谢您的关注,我们一直致力于为您提供放心、满意的服务。
<?php
function getClientIP() {
$ip = '';
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
// 来自共享互联网的 IP
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
// 经过代理的 IP(可能有多个)
$ips = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
$ip = trim($ips[0]);
} elseif (!empty($_SERVER['REMOTE_ADDR'])) {
// 直接连接的 IP
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
// 使用示例
echo "客户端IP地址是:" . getClientIP();
?>