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/>'; ?> Visit next pageDatei: session2.php
Beispiel für einen PHP-Sitzungszähler
Datei: sessioncounter.phpPHP zerstört Sitzung
Die PHP-Funktion session_destroy() wird verwendet, um alle Sitzungsvariablen vollständig zu zerstören.
Datei: session3.php