PHP Handbuch
Zurück |  | Weiter

# session_cache_expire

(PHP 4 >= 4.2.0, PHP 5)

session_cache_expire -- Liefert die aktuelle Cache-Verfallszeit

## Beschreibung

int session_cache_expire ( [int neue_cache_verfallszeit] )

session_cache_expire() 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. Wenn neue_cache_verfallszeit angegeben wurde, wird die aktuelle cache_expire durch neue_cache_verfallszeit ersetzt.

Die Cache-Verfallszeit wird zu Beginn einer Anfrage auf den standardmäßigen Wert von 180, der in session.cache_limiter gespeichert ist, zurück gesetzt. Folglich müssen Sie session_cache_expire() bei jeder Anfrage (und vor dem Aufruf von session_start()) aufrufen.

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"; ?>`

> Anmerkung: Das Setzen von new_cache_expire bewirkt nur dann etwas, wenn session.cache_limiter auf einen anderen Wert als nocache gesetzt ist.

Siehe auch session.cache_expire und session.cache_limiter Konfigurations-Anweisungen und session_cache_limiter().

Zurück | Zum Anfang | Weiter
Session Funktionen | Nach oben | session_cache_limiter