繁体   English   中英

我在哪里结束 PHP session 以便在第一个 PHP 文件中创建的变量可以在第二个文件中使用?

[英]Where do I end a PHP session so that a variable, created in the first PHP file, can be used in the second file?

我有一个网站,用户从一页开始,然后转到第二页。 第一页初始化并将值添加到计数变量,然后我希望能够在第二页上显示该变量。 我知道使用 session,但我想知道如何正确结束会话——我是在第一页还是第二页结束? 两个页面都需要以session_start()开头吗?

是的。 两者都必须使用 session 启动。 您所说的变量基本上称为cookies。 这些变量将在整个浏览器会话中共享。


更准确地说,function session_start(); 将使全局$_SESSION可用于当前活动页面

所以你必须把 session_start 放在每个页面上,而不是需要一个变量留在你的 session

您可能还想使用session_destroy(); session_unset(); 在您的用户必须访问的最后一页

我希望我对你有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM