Bestimmte SESSION Variablen löschen

spikaner

Quereinsteiger @ php
Ich würde gerne für ein Projekt einzelne SESSION Variablen löschen, nun hab ich aber keine Lust weil zu viele jede einzeln mit unset zu bearbeiten. ;)
Meine Frage jetzt wie kann ich alle $_SESSION["Tembbenutzer......"] löschen.
Sprich jede Variable die mit "Tempbenutzer" anfängt soll gelöscht werden.

mfg Spikaner
 
Du koenntest mit array_keys() die Indizes von $_SESSION holen und dann per for-Schleife durchlaufen.
Den Index testest Du dann z.B. mit preg_match() und falls der gewuenschte String gefunden wird kannst Du den Index aus $_SESSION mittels unset() entfernen.
 
Zurück