セッション ID によって判断されます。セッション ID とは、セッション ファイルのファイル名です。セッション ID はランダムに生成されるため、セッションの一意性とランダム性が保証されます。通常、セッションのライフサイクルが設定されていない場合、セッション ID はブラウザを閉じた後、自動的にログアウトされ、新しいセッション ID が登録されます。
クライアントが Cookie を無効にしない場合、Cookie はセッションセッションの開始時にセッション ID とセッションの有効期間を保存する役割を果たします。セッションの有効期間を手動で設定しましょう:
session_start(); // 1 日保存します $lifeTime = 24 * 3600; setcookie(session_name(), session_id(), time) () + $lifeTime, "/"); ?> |
実際、PHP5 セッションには、PHP5 セッションの有効期間を設定する関数 session_set_cookie_params() も用意されています。この関数は session_start( ) 関数が呼び出されます:
$lifeTime = 24 * 3600; ; |
以上、眉毛の成長サイクルについて紹介しました。眉毛の成長サイクルの内容も含め、PHP5セッションのライフサイクルの紹介です。PHPチュートリアルに興味のある友人の参考になれば幸いです。