PHP 측에서는 브라우저 캐시를 지울 수 없습니다. 따라서 처음부터 브라우저 캐싱을 방지하는 것이 좋습니다. 이 글에서는 PHP를 사용하여 캐싱을 방지하는 방법을 소개합니다.
마지막으로 방법을 알려드리겠습니다.
구현 방법은 PHP 파일에 다음 코드를 작성하는 것입니다.
<?php header("Cache-Control:no-cache,no-store,must-revalidate,max-age=0"); header("Cache-Control:pre-check=0",post-check=0,false); header("Pragma:no-cache");
이는 명령 헤더 정보를 전체적으로 캐시하지 않는다는 의미입니다.
코드를 간단히 설명하자면
no-store: 응답이나 요청을 캐시하지 않습니다.
no-cache: 서버 측에서 확인 없이 재사용을 비활성화합니다.
max-age: 캐시의 유효 기간(초) 때문에, 0은 유효한 시간이 없다는 뜻입니다
인터넷에서 확인해도 아래와 같은 설명이 나오는데 일부 브라우저에서는 해당 이벤트가 캐시된다고 보고합니다.
header("Cache-Control: no-cache"); header("Pragma: no-cache");
위 내용은 이 기사의 전체 내용입니다. 더 많은 흥미로운 기사를 보려면 PHP 중국어 웹사이트의 관련 칼럼 튜토리얼을 참조하세요! ! !
위 내용은 PHP를 사용하여 캐싱을 방지하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!