php で header() を使用してキャッシュを無効にする方法: 1. header() を使用して有効期限を設定します; 2. header() を使用してページの最終更新日を今日に設定します。ブラウザに最新の情報を取得させる; 3. 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 サイトの他の関連記事を参照してください。