如何清除浏览器caching与PHP?

如何清除浏览器caching与PHP?

header("Cache-Control: no-cache, must-revalidate"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Content-Type: application/xml; charset=utf-8"); 

您可以通过设置这些标头来删除浏览器caching:

 <?php header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); header("Last-Modified: " . gmdate("D, d MYH:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?> 

详细文章,以更好地了解Webcaching: Web作者和网站pipe理员的caching教程

clearststcache()不会影响浏览器caching 。 php中的clearstatcache()函数执行清除服务器中文件状态caching的工作。

PHP clearstatcache()清除服务器上的文件状态caching。 这与浏览器caching无关。

你可以使用这个代码

 clearstatcache();