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 サイトの他の関連記事を参照してください。