php session_cache_expire()函數
翻譯結果:
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