logo

PHP-Sitzung

Eine PHP-Sitzung wird verwendet, um Informationen vorübergehend zu speichern und von einer Seite an eine andere weiterzugeben (bis der Benutzer die Website schließt).

Systemsoftware

Die PHP-Sitzungstechnik wird häufig auf Einkaufswebsites verwendet, auf denen wir Warenkorbinformationen speichern und weitergeben müssen, z. B. Benutzername, Produktcode, Produktname, Produktpreis usw. von einer Seite zur anderen.

Die PHP-Sitzung erstellt für jeden Browser eine eindeutige Benutzer-ID, um den Benutzer zu erkennen und Konflikte zwischen mehreren Browsern zu vermeiden.

PHP session_start()-Funktion

Die PHP-Funktion session_start() wird zum Starten der Sitzung verwendet. Es startet eine neue Sitzung oder setzt eine bestehende Sitzung fort. Es gibt eine vorhandene Sitzung zurück, wenn die Sitzung bereits erstellt wurde. Wenn keine Sitzung verfügbar ist, wird eine neue Sitzung erstellt und zurückgegeben.

Syntax

CSS-Deckkraftübergang
 bool session_start ( void ) 

Beispiel

 session_start(); 

PHP $_SESSION

PHP $_SESSION ist ein assoziatives Array, das alle Sitzungsvariablen enthält. Es wird zum Festlegen und Abrufen von Sitzungsvariablenwerten verwendet.

CSS-Unterstreichungstext

Beispiel: Informationen speichern

 $_SESSION['user'] = 'Sachin'; 

Beispiel: Informationen einholen

 echo $_SESSION['user']; 

Beispiel einer PHP-Sitzung

Datei: session1.php
 <?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>&apos;; ?&gt; Visit next page 
Datei: session2.php
 

Beispiel für einen PHP-Sitzungszähler

Datei: sessioncounter.php
 

PHP zerstört Sitzung

Die PHP-Funktion session_destroy() wird verwendet, um alle Sitzungsvariablen vollständig zu zerstören.

Datei: session3.php