如何在 PHP 中跨会话访问变量?
这可能听起来有点吸引人,但我想跨会话访问变量。 我想在会话中存储一个变量,并且即使在我离开我的网站并在一段时间后返回后也想访问它。
提前致谢 :) 干杯..
This may sound a bit catchy, but i want to access variable across sessions.
I want to store a variable in a session and want to access it even after i navigate away from my website and come back some time later.
Thanks in advance :)
Cheers..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
为此你需要一块 cookie。 http://www.w3schools.com/PHP/php_cookies.asp
You need a cookie for that. http://www.w3schools.com/PHP/php_cookies.asp
您可以通过本教程中的会话解决此问题,您可以对此进行一些解释
You can solve this problem with sessions in this tutorial you can get a little explain about that
PHP 有一个使用会话的内置机制: http://www.php.net /manual/en/book.session.php
这是他们教程中的一个超级简单的示例:
PHP has a built in mechanism for using sessions: http://www.php.net/manual/en/book.session.php
here is a super simple example from their tutorial:
使用 php 执行此操作的唯一方法是使用 cookie,因为浏览器存储中存储的唯一数据就是 cookie。
设置 cookie 后,您可以通过引用
$_COOKIE
自动全局变量获取其直到过期时间的值。The only way to do this with php is to use cookies because the only data stored in browser's storage are cookies.
After you set the cookie you can get it's value until expiration time with referencing
$_COOKIE
automatic global variable.