服务器可以显式地通知浏览器(或者那些存在于服务器和代理之间的代理服务器缓存)文档的过期时间,代理服务器和浏览器缓存在过期之前可保持文件,或提前结束它,重新载入一个被缓存的页面不需要和服务空对空进行通信.但是尝试获取一个已经过期的文档就需要与服务器取得联系.
为一个文档设置过期时间,应用的是Expires头.
header("Expires:Mon,08 jul 2011 08:08:08 GMT");
例如:控制文档在页面生成2小时后过期,使用time()和gmstrftime()函数生成过期日期字符串如下:
<?php
$now=time();
$then=gmstrftime("%a,%d %b %y %h:%m:%s GMT",$now+60*60*2); //格式化时间
header(*Expires:$then*) //定义文档过期时间
?>
以上【 PHP如何设置过期时间 】的内容由协策网络公司(http://www.580plan.com/)为您提供,本文网址: ,转载请注明出处,更多有关上海网站建设,网站优化、微信网站制作(微官网)、手机app开发、商业摄影、企业宣传片制作、400电话、电商代运营等互联网应用服务都可以联系我们。热线:51085186或致电18018609689王经理。
协策网络公司每天都会不定时更新有关网站建设以及网络营销推广的文章,希望对您有用。