Einzelheiten zur Verwendung der PHP-Sitzung finden Sie unter: PHP-Sitzungssitzungsthema
* Sitzungssitzung
* Sitzung ist sehr ähnlich zum Cookie, es speichert lediglich die Benutzerdaten auf der Serverseite
* Der Abfrageschlüssel befindet sich jedoch immer noch im Browser und wird mit einem speziellen Cookie gespeichert
* Dieser spezielle Schlüssel heißt: PHPSESSID( Sitzungs-ID)
//Die Sitzung muss geöffnet werden, bevor alle HTML-Codes an den Browser ausgegeben werden
//session_start() sendet eine 32-Bit-Hexadezimal-PHPSESSID an den Browser
//Vor dem Öffnen einer Sitzung dürfen keine Anweisungen wie echo, print, include oder sogar Leerzeilen vorhanden sein.
session_start();
//Sobald die Sitzung erfolgreich geöffnet wurde, können wir die Sitzungsinformationen des Benutzers speichern der Server
//Alle Operationen der Sitzung werden über die superglobale Variable $_SESSION
$_SESSION['user_name'] = 'admin'; $_SESSION['user_id'] = 1;
//Tmp/php/32-Bit-Textdatei entsprechend PHPSESSID auf dem Server <🎜 implementiert >
//user_name|s:5:"admin";user_id|i:1;//Syntax: Variablenname|Typ: Wert; Verwenden Sie Semikolons zwischen den einzelnen Sitzungsvariablen, getrennt vom String-Typ wird eine Längenaufforderung haben //Sitzungszugriff ist Cookies sehr ähnlich, verwenden Sie direkt das $_SESSION-Arrayecho $_SESSION['user_name'];
$_SESSION['user_name'] = 'peter'; echo $_SESSION['user_name'];
//1. Löschen Sie eine einzelne Sitzungsvariable
unset($_SESSION['user_id']);
$_SESSION = [];
session_destroy();
setcookie('PHPSESSID', '', time()-3600);
$_SESSION = []; //清空当前用户的所有会话信息 session_destroy(); //清空当前域名下所有的会话信息 setcookie('PHPSESSID', '', time()-3600); //删除保存在客户端上的会话id