Maison >développement back-end >Problème PHP >Comment vider le cache des pages en php ?

Comment vider le cache des pages en php ?

青灯夜游
青灯夜游original
2020-08-26 11:53:133672parcourir

Comment effacer la page : utilisez "header("Last-Modified:".gmdate("D,d M Y H:i:s" )."GMT");header("Cache-Control:no - le cache, doit être revalidé");" suffit.

Comment vider le cache des pages en php ?

Recommandé : "Tutoriel vidéo PHP"

Au cours du processus de développement, nous rencontrons souvent des problèmes de mise en cache des pages (en particulier le cache html); après l'actualisation, les données sont toujours l'ancienne version, et les données sont toujours l'ancienne version après l'actualisation, je commence lentement à douter de la vie, haha ​​donc pendant le processus de développement, nous devons vider le cache à temps. temps.

Vous pouvez résoudre ce problème en ajoutant quelques lignes de code et en contrôlant le cache du navigateur

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");

Méthode 2 :

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");

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn