我想获取访客的IP地址。
你能告诉我应该使用$_SERVER[]
的哪个元素吗?
$_SERVER['HTTP_CLIENT_IP'];
$_SERVER['HTTP_X_FORWARDED_FOR'];
or
$_SERVER['REMOTE_ADDR'];
更新:
如果你的客户端通过代理服务器连接到互联网,那么在PHP中使用$_SERVER['REMOTE_ADDR']只会返回代理服务器的IP地址,而不是客户机器的IP地址。在PHP中有额外的服务器变量可以确定客户机器的确切IP地址,它们是HTTP_CLIENT_IP和HTTP_X_FORWARDED_FOR。