【PHP開発ガイド】セッション利用時のキャッシュの設定を行う

PHPではセッションを開始すると、クライアントに返されるHTTPレスポンスヘッダにキャッシュが含まれるようになる。

セッション利用時のキャッシュの設定は以下で行う。

session_cache_limiter関数を実行する

session_cache_limiter('nocache');

nocacheとすることでキャッシュを無効化できる。(クライアント側に送信しない)
※ session_start()よりも前で実行する

php.ini で設定する場合

session.cache_limiter = 'nocache'

Follow me!