用于'$ _SERVER ['UNIQUE_ID']的值是多少?

时间:2014-08-08 05:00:48

标签: php superglobals

我无法找到任何提及in the documentation,但$_SERVER超级全球名为UNIQUE_ID的其他条目似乎还有?这个值用于什么?

很明显它是一个独特的ID,但是它是什么?当前的会话,脚本或服务器?

3 个答案:

答案 0 :(得分:3)

http://httpd.apache.org/docs/current/mod/mod_unique_id.html

Apache模块mod_unique_id

  

此模块为每个请求提供了一个魔术令牌,保证在非常特定的条件下“所有”请求中是唯一的。唯一标识符在正确配置的计算机集群中的多台计算机上甚至是唯一的。环境变量UNIQUE_ID设置为每个请求的标识符。由于各种原因,唯一标识符非常有用,超出了本文档的范围。

答案 1 :(得分:2)

它是在UNIQUE_ID中设置的每个请求的标识符。

来自an article on devshed.com

  

$ _SERVER超全局包含CGI环境中可用的一些元素。   根据平台/ Web服务器/ PHP安装(cgi与编译与DSO等),可以有许多不同的变量可用。你可能有apache模块" MOD_UNIQUE_ID"已加载,并且apache在CGI环境中设置此值。

另请阅读此documentation

答案 2 :(得分:1)

这是Apache模块unique_id的结果。这是Apache doc ...

的链接

http://www.itc.yorku.ca/manual/mod/mod_unique_id.html