PHP session_reset 会话函数



  • 定义和用法

    session_reset - 用原始值重新初始化会话数组
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 v5.6.0+支持 支持
    7.2.0 该函数的返回类型现在为bool。 以前,它是void 的。
  • 语法

    session_reset ( void )
    
    session_reset() 使用存储在会话存储中的原始值重新初始化会话。 该函数需要一个活动会话,并丢弃$_SESSION中的更改。
  • 参数

    参数 必需的 描述
  • 返回值

    成功时返回 TRUE, 或者在失败时返回 FALSE。
  • 示例

    <?php
        session_start();
        $_SESSION["A"] = "Some Value";
    ?>
    
    then you should execute this one :
    
    <?php
        start_session();
        $_SESSION["A"] = "Some New Value";  // set new value
    
        session_reset();  // old session value restored
        echo $_SESSION["A"];
    
        //Output: Some Value
    ?>
    
  • 相关函数

    session_id() - 获取/设置当前会话 ID
    session_create_id() - 新建一个会话 ID
    session_destroy() - 销毁一个会话中的全部数据
    session_name() - 读取/设置会话名称
    session_start() - 启动新会话或者重用现有会话