Функции за сесии
PHP Manual

session_cache_expire

(PHP 4 >= 4.2.0, PHP 5)

session_cache_expireВръща текущата стойност за срока на валидност на кеша

Описание

int session_cache_expire ([ int $new_cache_expire ] )

session_cache_expire() връща текущата настройка на session.cache_expire.

Времето на валидност на кеша се установява в стойността по подразбиране, която е 180 и се съхранява в session.cache_limiter в началото на подаване на заявката. По този начин, трябва да се извика session_cache_expire() за всяка заявка (и преди да е извикана функцията session_start()).

Параметри

new_cache_expire

Ако параметърът new_cache_expire се използва, стойността на периода на валидност на кеша се заменя със стойността на параметърът new_cache_expire .

Забележка: Установяването на параметъра new_cache_expire има смисъл само, ако session.cache_limiter е установена в стойност различна от nocache.

Връщани стойности

session_cache_expire() връща текущата настройка на session.cache_expire. Върнатата стойност е в минути, като по подразбиране е 180.

Примери

Example #1 Пример за session_cache_expire()

<?php

/* устнановява стойността на ограничителя на кеша на 'private' */

session_cache_limiter('private');
$cache_limiter session_cache_limiter();

/* установява стойността на срока на валидност на кеша на 30 минути */
session_cache_expire(30);
$cache_expire session_cache_expire();

/* стартира сесията */

session_start();

echo 
"The cache limiter is now set to $cache_limiter<br />";
echo 
"The cached session pages expire after $cache_expire minutes";
?>

Вж. също


Функции за сесии
PHP Manual