session

英[ˈseʃn]   美[ˈsɛʃən]  

n.開會,會議;(法庭的)開庭;會期,學期;(進行某活動連續的)一段時間

cache

英[kæʃ]   美[kæʃ]  

n.藏物處;隱藏處;藏匿的珍寶;<電腦>快速緩衝貯存區

vt.貯藏

vi.躲藏

php session_cache_expire()函數 語法

作用:傳回目前快取的到期時間

語法:int session_cache_expire ([ string $new_cache_expire ] )

#參數:

參數說明
new_cache_expire   #如果給定new_cache_expire ,就使用 new_cache_expire 的值來設定目前快取到期時間。

說明:session_cache_expire() 傳回 session.cache_expire 的設定值。請求開始的時候,快取到期時間會被重設為 180,並且保存在 session.cache_expire 設定項中。因此,針對每個請求,需要在 session_start() 函數呼叫之前 呼叫 session_cache_expire() 來設定快取到期時間。

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

運行實例»

點擊"運行實例"按鈕查看線上實例

輸出:

The cache limiter is now set to private
The cached session pages expire after 30 minutes