Mit session_decode() kann man einen String (data) mit Sitzungsdaten dekodieren und ihn für eine weitere Verwendung bereitstellen. Dabei werden die gespeicherten Variablen in der Session registriert. Sollte keine Session vorhanden sein, so wird eine angelegt. So könnte man z.B. diesen String aus einer Datenbank lesen und wieder als Variablen bereitstellen.