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 では、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

ホームページ

ビデオ

に質問