Function.session-regenerate-id

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Wickelkommode Caramello von Zöllner und Formen der privaten RentenversicherungKFZ Versicherung . Wohngebäudeversicherung

session_regenerate_id — Ersetzt die aktuelle Session-ID durch eine neu erzeugte

Inhaltsverzeichnis

Beschreibung

bool session_regenerate_id ([ bool $alte_session_löschen ] )


Die Funktion session_regenerate_id() ersetzt die aktuelle Session-ID durch eine neue und übernimmt die aktuellen Session-Informationen.

Parameter-Liste

alte_session_löschen
  • Soll die zugehörige alte Sessiondatei gelöscht werden oder nicht? Grundeinstellung FALSE.

Rückgabewerte

Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.

ChangeLog

Version Beschreibung 4.3.3 Falls Session-Cookies aktiviert sind, wird durch die Verwendung von session_regenerate_id() nun auch ein neues Session-Cookie mit der neuen Session-ID abgegeben. 5.1.0 Den Parameter alte_session_löschen hinzugefügt

Beispiele

Beispiel #1 Ein session_regenerate_id() Beispiel

<?php
session_start();
 
$alte_sessionid = session_id();
 
session_regenerate_id();
 
$neue_sessionid = session_id();
 
echo "Alte Session: $alte_sessionid";
echo "Neue Session: $neue_sessionid";
 
print_r($_SESSION);
?>

Siehe auch

Persönliche Werkzeuge