Funções para Sessão
PHP Manual

session_cache_expire

(PHP 4 >= 4.2.0, PHP 5)

session_cache_expireRetorna o prazo do cache atual

Descrição

int session_cache_expire ([ int $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 por new_cache_expire.

Nota: 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

Exemplo #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


Funções para Sessão
PHP Manual