フリーなんす

フリーランスエンジニアの色々

ブラウザを閉じたらセッションを切る

setcookie("session", $session_id, 0);

cookieでセッションIDを管理する場合にブラウザが閉じられた時点で、セッションを無効にする方法。

 

cookieの有効期限(expire)を「0」にすればいいだけのことだった。

マニュアルにもめっちゃ書いてあるのね。。。

PHP: setcookie - Manual

 

今の現場での要件で調べてたけど、なかなか答えにたどり着けなかったから備忘