PHP Dokumentation: Function session-cache-expire
12. Januar 2010 von werner
session_cache_expire
(PHP 4 >= 4.2.0, PHP 5)
session_cache_expire — Liefert die aktuelle Cache-Verfallszeit
Beschreibung
session_cache_expire() gibt die aktuelle Einstellung von session.cache_expire zurück.
Die Cache-Verfallszeit wird zu Beginn einer Anfrage auf den standardmäßigen Wert von 180, der in session.cache_limiter gespeichert ist, zurückgesetzt. Folglich müssen Sie session_cache_expire() bei jeder Anfrage (und vor dem Aufruf von session_start()) aufrufen.
Parameter-Liste
- new_cache_expire
Wenn new_cache_expire angegeben wurde, wird die aktuelle cache_expire durch new_cache_expire ersetzt.
Hinweis: Das Setzen von new_cache_expire bewirkt nur dann etwas, wenn session.cache_limiter auf einen anderen Wert als nocache gesetzt ist.
Rückgabewerte
Gibt die aktuelle Einstellung von session.cache_expire zurück. Der zurückgegebene Wert wird in Minuten angegeben und ist standardmäßig auf 180 gesetzt.
Beispiele
Beispiel #1 session_cache_expire() Beispiel
<?php/* setzen der Cacheverwaltung auf 'private' */session_cache_limiter('private');
$cache_limiter = session_cache_limiter();/* setzen der Cache-Verfallszeit auf 30 Minuten */
session_cache_expire(30);
$cache_expire = session_cache_expire();/* starten der Session */session_start();echo
"Die Cacheverwaltung ist jetzt auf $cache_limiter gesetzt<br />";
echo "Die Session wird für $cache_expire Minuten im Cache gespeichert";
?>Siehe auch
- session.cache_expire
- session.cache_limiter
- session_cache_limiter() – Liefert und/oder setzt die aktuelle Cacheverwaltung