PHP는 "header("Last-Modified:".gmdate( "D,d M Y H:i:s") . "GMT");header("Cache-Control:no-cache,must-revalidate");를 사용합니다. ” 캐시를 삭제합니다.
추천: "PHP 비디오 튜토리얼"
php 브라우저 캐시 지우기
오늘 개발 과정에서 작은 문제가 발생했습니다. 백그라운드에서 책 표지를 수정하여 업로드했습니다. , 브라우저 캐시로 인해 수정 후에도 원본 표지가 여전히 배경에 표시되었으며 나중에 문제를 해결하기 위해 두 줄의 코드가 추가되었습니다.
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" ); header("Cache-Control: no-cache, must-revalidate" );
설명:
header() 함수는 원본 HTTP 헤더를 클라이언트에 보냅니다.
실제 출력이 전송되기 전에 header() 함수를 호출해야 한다는 점을 아는 것이 중요합니다.
Syntax
header(string,replace,http_response_code)
header('Location:'.$url); //Location和":"之间无空格。
header('content-type:text/html;charset=utf-8');
header('HTTP/1.1 404 Not Found');
header('Refresh: 10; url=http://www.baidu.com/'); //10s后跳转。
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache");
위 내용은 PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!