_COOKIE 服务器端信息
我想获取php源代码中使用setcookie函数存储的cookie信息..不是php源代码.. _COOKIE['xx']; 对应的C代码是什么?
换句话说,_COOKIE 数组是在哪里创建和填充的?
I want to get the cookie information stored using setcookie function in the source code of the php.. not the php source code.. What is the corresponding C code for _COOKIE['xx'];
In other words where is the _COOKIE array created and populated?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
$_COOKIE
变量不使用 JIT(即时初始化),因此始终可以通过读取全局变量表EG(symbol_table)
来访问它:The
$_COOKIE
variable doesn't use JIT (just-in-time initialization), so it's always accessible by reading the global variables tableEG(symbol_table)
:Cookie 信息作为 http 标头(浏览器发送)的一部分出现。 PHP 通过将其解析为整齐的数组并将其放入 _COOKIE 中,可以更轻松地访问它们。你必须用 C 语言来做这件事。
Cookie info comes as part of your http headers (that the browser sends). PHP makes it easier to access them by parsing it out in to a neat array and putting it in _COOKIE. You'll have to do it in C.