PHPでheader()を使用してキャッシュを無効にする方法

青灯夜游
リリース: 2023-03-12 11:02:02
オリジナル
2210 人が閲覧しました

php で header() を使用してキャッシュを無効にする方法: 1. header() を使用して有効期限を設定します; 2. header() を使用してページの最終更新日を今日に設定します。ブラウザに最新の情報を取得させる; 3. header() を使用して、クライアント ブラウザにキャッシュを使用しないように指示します。

PHPでheader()を使用してキャッシュを無効にする方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php ではブラウザーでのアクセスが禁止されています。キャッシュされたページの使用

これは、PHP の header() 関数を通じて特定のキャッシュ コントロールの元の HTTP ヘッダーを送信することで実現できます。具体的なコードは次のとおりです。

<?php   
  
//设置此页面的过期时间(用格林威治时间表示),只要是已经过去的日期即可。   
header("Expires: Mon, 26 Jul 1970 05:00:00 GMT");     
  
//设置此页面的最后更新日期(用格林威治时间表示)为当天,可以强制浏览器获取最新资料  
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");     
  
//告诉客户端浏览器不使用缓存,HTTP 1.1 协议   
header("Cache-Control: no-cache, must-revalidate");     
  
//告诉客户端浏览器不使用缓存,兼容HTTP 1.0 协议   
header("Pragma: no-cache");   
  
?>
ログイン後にコピー

推奨学習: "PHP ビデオ チュートリアル "

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート