-
ini_set関数を使用する方法:
// セッションの有効期限を設定する(分単位) ini_set('session.gc_maxlifetime', 60); // 60分 session_set_cookie_params(60 * 60); // クッキーの有効期限も設定する session_start();
上記の例では、
session.gc_maxlifetime
を使用してセッションの有効期限を60分に設定しています。また、session_set_cookie_params
を使用してクッキーの有効期限も60分に設定しています。 -
session_set_cookie_params関数を使用する方法:
// セッションの有効期限を設定する(秒単位) $session_lifetime = 60 * 60; // 60分 session_set_cookie_params($session_lifetime); session_start();
上記の例では、
session_set_cookie_params
を使用してセッションの有効期限を設定しています。セッションの有効期限は秒単位で指定します。 -
session_cache_expire関数を使用する方法:
// セッションの有効期限を設定する(分単位) $session_lifetime = 60; // 60分 session_cache_expire($session_lifetime); session_start();
上記の例では、
session_cache_expire
を使用してセッションの有効期限を設定しています。セッションの有効期限は分単位で指定します。
これらの方法を使用すると、セッションの有効期限を設定することができます。適切な有効期限を設定することで、セキュリティを向上させることができます。セッションタイムアウトを適切に設定することで、セッションハイジャックなどの攻撃を防ぐことができます。