欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

这段php得到用户IP的代码参数是哪来的?

程序员文章站 2022-06-09 15:16:06
...


特别是getenv里面!我在PHP手册里面就没有找到这些常量的参数啊!!!!
请问这些参数的信息是哪来的



回复内容:



特别是getenv里面!我在PHP手册里面就没有找到这些常量的参数啊!!!!
请问这些参数的信息是哪来的



http://cn2.php.net/manual/zh/reserved.variables.server.php
确定没找到?另外你直接var_dump($_SERVER)不就很清楚了么。最后这篇文章有关于你这段代码的解释:http://www.cnblogs.com/lmule/archive/2010/10/15/1852020.html

如果你测试一下,估计只能得到 'REMOTE_ADDR'

但是网络环境是很复杂的,浏览器也是五花八门,上网方式也是百花齐放。

至于最上面的 'HTTP_X_FORWARDED_FOR' 很明显,这个是代理设置的。如果你翻过墙,对此应该不陌生。

此外,还有各种各样的插件啊,扩展啊之类的,也会发送请求头。

搜索引擎一搜就有很多资料了
http://www.w3school.com.cn/php/php_superglobals.asp
http://blog.csdn.net/shaobingj126/article/details/6794388
http://baike.baidu.com/view/752598.htm?fr=aladdin#3

相关标签: php