加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP 浏览器缓存的各种操作方法

发布时间:2020-12-13 20:36:03 所属栏目:PHP教程 来源:网络整理
导读:PHP 中的 header() 函数,发送特定的缓存控制原始 HTTP 标头,header() 必须在任何实际输出之前调用,不论是来自普通的 HTML 标记,空行或者 PHP,在中文环境下,一个全角的空格也会导致难以查找的错误. ?php //下面的语句设置此页面的过期时间(用格林威治时间表

PHP 中的 header() 函数,发送特定的缓存控制原始 HTTP 标头,header() 必须在任何实际输出之前调用,不论是来自普通的 HTML 标记,空行或者 PHP,在中文环境下,一个全角的空格也会导致难以查找的错误.

  1. <?php 
  2. //下面的语句设置此页面的过期时间(用格林威治时间表示),只要是已经过去的日期即可。  
  3. header("Expires: Mon, 26 Jul 1970 05:00:00 GMT");  
  4.    
  5. //下面的语句设置此页面的最后更新日期(用格林威治时间表示)为当天,可以强迫浏览器获取最新资料  
  6. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");  
  7.    
  8. //告诉客户端浏览器不使用缓存,HTTP 1.1 协议  
  9. header("Cache-Control: no-cache, must-revalidate");  
  10.    
  11. //告诉客户端浏览器不使用缓存,兼容HTTP 1.0 协议  
  12. header("Pragma: no-cache"); 
  13. ?> 

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读