PHPのsession_cache_expire()関数
翻訳結果:
session
English [ˈseʃn] US [ˈsɛʃən]
n. 会議、会議; (法廷) セッション; セッション、学期; (活動の実施)連続) a period of time
cache
英[kæʃ]美[kæʃ]
n. 隠れ場所; 隠れ場所; 隠された宝; <コンピュータ>クイックバッファストレージエリア
vt.storage
vi.hide
PHPのsession_cache_expire()関数構文
関数:現在のキャッシュの有効期限を返す
構文: int session_cache_expire ([ string $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