如何用php清除瀏覽器緩存?如何清除瀏覽器緩存與PHP?
38
A
回答
40
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");
+2
雖然每次清除緩存並不總是最好的選擇。這可能值得一讀。 – 2009-06-24 10:29:35
+4
內容類型在這裏是一個紅色的鯡魚。 – Kornel 2009-09-06 15:55:44
20
您可以通過設置這些頭刪除瀏覽器的緩存:
<?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H: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");
?>
-3
您可以使用此代碼
clearstatcache();
1
PHP clearstatcache()清除服務器上的文件狀態緩存。這與瀏覽器緩存無關。
3
clearststcache()不會影響瀏覽器緩存。 php中的clearstatcache()函數執行清除服務器中文件狀態緩存的工作。
相關問題
- 1. 如何清除瀏覽器的緩存?
- 2. 如何清除瀏覽器緩存?
- 3. .htaccess - 如何清除瀏覽器緩存?
- 4. 如何清除瀏覽器歷史清除緩存?
- 5. 如何清除使用PHP 5.3的IE8瀏覽器緩存
- 6. 清除CSS和JavaScript瀏覽器緩存
- 7. 重定向瀏覽器清除緩存
- 8. Delphi Chromium Embedded - 清除瀏覽器緩存
- 9. Angularjs清除瀏覽器緩存
- 10. 使用Selenium清除瀏覽器緩存
- 11. WatiN清除瀏覽器緩存
- 12. 瀏覽器如何清空緩存?
- 13. 當瀏覽器清除緩存時清除HTML5 Web存儲?
- 14. 如何清除WordPress中的服務器和瀏覽器緩存
- 15. 如何從服務器端清除瀏覽器的緩存?
- 16. 清除cloudflare上的緩存是否也清除瀏覽器上的緩存?
- 17. 無法清除緩存從我的瀏覽器在PHP
- 18. 如何刪除瀏覽器緩存?
- 19. 如何以編程方式清除Microsoft Edge瀏覽器緩存?
- 20. 如何在註銷時清除/終止瀏覽器緩存?
- 21. 如何清除IMacro瀏覽器的所有緩存?
- 22. 如何在Android瀏覽器中清除緩存?
- 23. 如何清除Chromium瀏覽器的圖標緩存
- 24. 如何清除Android瀏覽器中的圖標緩存?
- 25. 如何清除asp.net/javascript中的瀏覽器緩存?
- 26. 如何清除嵌入式Chromium瀏覽器的緩存和Cookie?
- 27. 如何清除路線之間的瀏覽器緩存AngularJS
- 28. 如何使用代碼清除瀏覽器緩存
- 29. 如何使用angularjs清除瀏覽器緩存?
- 30. 如何在Selenium WebDriver中自動清除瀏覽器緩存?
你的意思是:如何防止我的東西被緩存。您無法從服務器清除*瀏覽器緩存,而無需預先安裝具有修改用戶系統權限的軟件(activeX等)。 – anddoutoi 2009-06-24 09:25:20