Start · Sprachen · PHP · Referenz · $_SESSION

$_SESSION

Superglobal

Persistente Session-Daten — verfügbar nach <code>session_start()</code>.

seit PHP 4.1.0 Kategorie: http

Signatur

array $_SESSION

Beschreibung

Session-Daten werden serverseitig gespeichert (Filesystem, DB, Redis). Der Session-ID-Cookie sollte HttpOnly, Secure und SameSite=Strict sein.

Rückgabewert

Typ
array
Beschreibung
Session-Daten.

Beispiele

Basis

<?php

session_start();
$_SESSION['user_id'] = 42;

// Wichtig · Fallstricke

Bei Login session_regenerate_id(true) aufrufen, um Session-Fixation zu verhindern.