getenv('HTTP_CLIENT_IP')
getenv('HTTP_X_FORWARD_FOR')
getenv('REMOTE_ADDR')
$_SERVER['REMOTE_ADDR']以上四条语句都是实现同一功能,即取得客户端IP可是弄出这么多语句来,不烦呀?我他妈还真的对php恼火了。
getenv('HTTP_X_FORWARD_FOR')
getenv('REMOTE_ADDR')
$_SERVER['REMOTE_ADDR']以上四条语句都是实现同一功能,即取得客户端IP可是弄出这么多语句来,不烦呀?我他妈还真的对php恼火了。
这些值都能表示client ip是因为各种系统和web server间的差异造成的,
与php无关.
getenv('HTTP_X_FORWARD_FOR')
getenv('REMOTE_ADDR')
$_SERVER['REMOTE_ADDR']这四个中的一个不是说每个客户端都有的。