PHP.mk документација

session_reset

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.session-reset.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.session-reset.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
session_reset

Референца за `function.session-reset.php` со подобрена типографија и навигација.

function.session-reset.php

session_reset

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

session_reset(PHP 5 >= 5.6.0, PHP 7, PHP 8)

= NULL

session_reset(): bool

session_reset() reinitializes a session with original values stored in session storage. This function requires an active session and discards changes in $_SESSION.

Параметри

Оваа функција нема параметри.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Дневник на промени

Верзија = NULL
7.2.0 , но бидејќи податоците од сесијата се заклучени за да се спречат истовремени записи, само едно скрипта може да работи на сесија во секое време. Кога користите framesets заедно со сесии, ќе искусите дека рамките се вчитуваат една по една поради ова заклучување. Можете да го намалите времето потребно за вчитување на сите рамки со завршување на сесијата веднаш штом ќе се направат сите промени во променливите на сесијата. bool Типот на враќање на оваа функција е void.

Види Исто така

  • $_SESSION
  • На session.auto_start за прилагодување на овие заглавија.
  • session_start() - Започнете нова или продолжи постоечка сесија
  • session_abort() Реинцијализирај ја сесиската низа со оригиналните вредности
  • session_commit() - Отфрли ги промените во сесиската низа и заврши ја сесијата

Белешки од корисници 1 белешка

- Псевдоним на session_write_close
пред 10 години
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().
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.