session_cache_expire
(PHP 4 >= 4.2.0, PHP 5)
session_cache_expire — Retorna o prazo do cache atual
Descrição
$new_cache_expire
] )session_cache_expire() retorna a atual configuração de session.cache_expire.
O prazo para o cache expirar e retornado ao padrão de 180 minutos guardado em session.cache_limiter no inicio do script. Então você precisa usar session_cache_expire() para cada requesição (e antes que session_start() seja utilizada).
Parâmetros
-
new_cache_expire -
Se
new_cache_expireé dado, o cache atual é modificado pornew_cache_expire.Note: Defina o valor de
new_cache_expire, somente se session.cache_limiter é definido como um valor diferente de nocache.
Valor Retornado
Retorna a configuração atual de session.cache_expire. O valor retornado deve ser lido em minutos, padrão para 180.
Exemplos
Example #1 Exemplo da session_cache_expire()
<?php
/* Define o limitador de cache para 'private' */
session_cache_limiter('private');
$cache_limiter = session_cache_limiter();
/* Define o limite de tempo do cache em 30 minutos */
session_cache_expire(30);
$cache_expire = session_cache_expire();
/* Inicia a sessão */
session_start();
echo "O limitador de cache esta definido agora como $cache_limiter<br />";
echo "As sessões em cache irão expirar em $cache_expire minutos";
?>
Veja Também
- session.cache_expire
- session.cache_limiter
- session_cache_limiter() - Obtém e/ou define o limitador do cache atual