>백엔드 개발 >PHP 문제 >PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?

PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-08-21 10:55:164160검색

PHP는 "header("Last-Modified:".gmdate( "D,d M Y H:i:s") . "GMT");header("Cache-Control:no-cache,must-revalidate");를 사용합니다. ” 캐시를 삭제합니다.

PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?

추천: "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)

PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?

7 PHP 헤더 사용

1 페이지로 이동
header('Location:'.$url);  //Location和":"之间无空格。
2. -type
header('content-type:text/html;charset=utf-8');
3. 응답 상태 코드
header('HTTP/1.1 404 Not Found');
4. 일정 시간 이후 점프 수행
header('Refresh: 10; url=http://www.baidu.com/');  //10s后跳转。
6. http 검증 수행
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");
7. 프로그래밍 관련 지식을 더 보려면
프로그래밍 입문
을 방문하세요! !

위 내용은 PHP에서 브라우저 캐시를 지우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.