PHP Handbuch
Zurück |  | Weiter

# session_regenerate_id

(PHP 4 >= 4.3.2, PHP 5)

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

## Beschreibung

bool session_regenerate_id ( void )

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

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

Beispiel 1. A session_regenerate_id() Beispiel

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

> Anmerkung: Falls Session-Cookies aktiviert sind, wird seit PHP 4.3.3 durch die Verwendung von session_regenerate_id() auch ein neues Session-Cookie mit der neuen Session-ID abgegeben.

Siehe auch: session_id(), session_start() und session_name().

Zurück | Zum Anfang | Weiter
session_name | Nach oben | session_register