(PHP 5 >= 5.6.0, PHP 7, PHP 8)
session_reset — Restablece el array de sesión con los valores originales
session_reset() restablece una sesión con los valores originales almacenados en el almacenamiento de sesión. Esta función requiere una sesión activa y anula los cambios en $_SESSION.
Esta función no contiene ningún parámetro.
| Versión | Descripción |
|---|---|
| 7.2.0 | El tipo de retorno de esta función es ahora bool . Anteriormente, era void. |
First of all you should execute this code :
<?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
?>
That is because session_reset() is rolling back changes to the last saved session data, which is their values right after the session_start().