ホームページ  >  記事  >  バックエンド開発  >  PHPを使用してキャッシュを防ぐ方法

PHPを使用してキャッシュを防ぐ方法

不言
不言オリジナル
2019-01-11 14:56:103510ブラウズ

PHP 側からブラウザのキャッシュをクリアすることはできません。このため、最初からあらゆる面からブラウザのキャッシュを防止したい場合があります。この記事では、PHP を使用してキャッシュを防止する方法を紹介します。

PHPを使用してキャッシュを防ぐ方法

最後に、その方法を説明します。

実装方法はPHPファイルに以下のコードを記述します。

<?php
header("Cache-Control:no-cache,no-store,must-revalidate,max-age=0");
header("Cache-Control:pre-check=0",post-check=0,false);
header("Pragma:no-cache");

これは、コマンド ヘッダー情報全体をキャッシュしないことを意味します。

コードを簡単に説明しましょう

no-store: 応答またはリクエストをキャッシュしません

no-cache: サーバー側での確認なしで再利用を無効にします

max-age: キャッシュの有効期限 (秒) のため、0 は有効な時間がないことを意味します

インターネットで確認すると以下のような記述もありますが、ブラウザによっては以下のようなイベントが報告されます。キャッシュされます。

header("Cache-Control: no-cache");
header("Pragma: no-cache");

要約すると、上記がこの記事の全内容です。その他の興味深い記事については、PHP 中国語 Web サイトの関連コラム チュートリアルを参照してください。 ! !

以上がPHPを使用してキャッシュを防ぐ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:アパッチとは次の記事:アパッチとは