php会话问题

php会话问题,php,session,Php,Session,我认为这段代码在第一次使用时应该回显“first”,刷新后应该回显时间戳,但每次都会显示first,我的问题在哪里 我总是打开cookie权限 if (isset($_SESSION['TestSession'])) { echo ($_SESSION['TestSession']); } else { echo "first"; $_SESSION['TestSession'] = time(); }

我认为这段代码在第一次使用时应该回显“first”,刷新后应该回显时间戳,但每次都会显示first,我的问题在哪里

我总是打开cookie权限


if (isset($_SESSION['TestSession']))
    {
        echo ($_SESSION['TestSession']);
    }
    else
    {
        echo "first";
        $_SESSION['TestSession'] = time();
    }
你放了吗

session_start();

在页面顶部?

要启动会话,应调用第一个会话\u start()。否则$\u会话将不会被设置,您将每次初始化它