Aktueller Standort: Startseite> Funktionskategorien> session_reset

session_reset

Initialisieren Sie das Sitzungsarray mit dem ursprünglichen Wert neu
Name:session_reset
Kategorie:Sitzung
Programmiersprache:php
Kurzbeschreibung:Alle Sitzungsvariablen werden neu initialisiert und der Sitzungszeiger wird auf den Beginn des Sitzungsarrays verschoben

Funktionsname: Session_reset ()

Anwendbare Version: Php 5> = 5.6.0, Php 7

Funktionsbeschreibung: Die Funktion Session_reset () wird alle Sitzungsvariablen neu initialisieren und den Sitzungszeiger auf den Beginn des Sitzungsarrays verschieben.

Syntax: Session_reset ()

Beispiel:

 // 开启会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; $_SESSION['age'] = 25; // 输出会话变量echo $_SESSION['username']; // 输出:John echo $_SESSION['age']; // 输出:25 // 重置会话变量session_reset(); // 输出会话变量echo $_SESSION['username']; // 输出:John echo $_SESSION['age']; // 输出:25

veranschaulichen:

  1. Zunächst müssen Sie die Funktion session_start() verwenden, um die Sitzung zu starten.
  2. Verwenden Sie die Hyperglobal -Variable $_SESSION Hyperglobal, um die Sitzungsvariable festzulegen.
  3. Das Aufrufen session_reset() verschiebt den Sitzungszeiger auf den Beginn des Sitzungsarrays und initialisiert die Sitzungsvariable neu.
  4. Nach dem Aufrufen von session_reset() ist die Sitzungsvariable weiterhin zugänglich.
  5. Beachten Sie, dass die Funktion session_reset() die aktuelle Sitzung nur zurücksetzt und andere Sitzungen nicht beeinflusst.
  6. Wenn die Sitzung nicht aktiviert oder zerstört ist, wird session_reset() eine Warnung aufgerufen.

Zusätzliche Anmerkungen:

  • Die Funktion Session_reset () eignet sich für Situationen, in denen Sitzungsvariablen wieder initialisiert werden müssen und der Sitzungszeiger zu Beginn verschoben werden. Beispielsweise kann diese Funktion verwendet werden, wenn Sie das Sitzungsarray neu übertrieben müssen.
  • Wenn Sie nur die Sitzungsvariablen zerstören und den Sitzungszeiger neu initialisieren müssen, können Sie session_unset() verwenden.
  • Wenn Sie die gesamte Sitzung zerstören und die Sitzungsdateisperre veröffentlichen müssen, können Sie session_destroy() verwenden.
Ähnliche Funktionen
Beliebte Artikel