本文演示了PHP禁止浏览器使用缓存页面的方式:

页面缓存在某些时候是不需要的,我们可以禁止浏览器缓存页面。

在PHP中,您可以轻松地使用以下语句来禁止页面缓存,但是很难记住每个人使用它都是方便的。

PHP代码如下所示:

复制代码代码如下:< PHP

设置此页的到期时间(以GMT表示),只要已经过期。

标题(到期时间:星期一,1970年7月26日05:00:00 );

设置此页的最后更新日期(表示GMT),可以强制浏览器获取最新信息。

标题(最后修改:。gmdate(D、D M Y H:我:)。GMT;



告诉客户端浏览器:不要使用缓存,HTTP 1.1协议

标题(缓存控制:无缓存,must-revalidate);



告诉客户端浏览器不使用缓存,与HTTP 1协议兼容

标题(杂注:无缓存);

>

这对于某些页面是有用的,例如单信息和订单下的商品,以及清除购物车的商品数据。

可以肯定的是,您不希望用户到达最后一页,所有订单都已生成,然后浏览器的返回按钮返回到前一页。

然后添加顺序地址页:

复制代码如下:标题(缓存控制:无缓存,必须重新验证,没有商店); / /无店加,Firefox有效

标题(杂注:无缓存);

标题(过期:1);

页面没有缓存,有一页决定空购物车的空购物车。然后用户单击浏览器返回到购物车页面。

希望本文能对大家的PHP程序设计有所帮助。