0

我有一个顶部有 session_start() 的 PHP 页面。在页面进行到一半时,如果满足某个条件,则使用 JavaScript 重新加载页面。我想知道在重新加载页面时是否再次调用 session_start() 或者 PHP 是否知道由于会话已经开始而跳过它?

4

1 回答 1

2

session_start — 开始新的或恢复现有的会话。如果未启动则启动新会话,否则恢复现有会话。

添加 您可以检查并启动,例如:

if (session_id() == "") {
    session_start();
}
于 2013-01-20T07:10:48.073 回答