Maison > développement back-end > tutoriel php > Comment forcer l'actualisation du cache du navigateur avec PHP ?

Comment forcer l'actualisation du cache du navigateur avec PHP ?

Linda Hamilton
Libérer: 2024-10-27 06:07:29
original
939 Les gens l'ont consulté

How to Force Browser Cache Refresh with PHP?

Vider le cache du navigateur avec PHP

Vider le cache du navigateur est essentiel pour garantir que votre site Web charge correctement les dernières mises à jour et modifications. PHP fournit une solution simple pour accomplir cette tâche.

Comment vider le cache du navigateur avec PHP

Pour vider le cache du navigateur à l'aide de PHP, vous pouvez utiliser le code suivant :

<code class="php">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");</code>
Copier après la connexion

Explication

  • header("Cache-Control : no-cache, must-revalidate");: Ceci La ligne indique au navigateur de ne pas mettre en cache la réponse et d'actualiser la page du serveur à chaque fois.
  • header("Expires : Mon, 26 Jul 1997 05:00:00 GMT");: Ceci définit la date d'expiration de la réponse à une date passée, garantissant qu'elle est toujours considérée comme expirée.
  • header("Content-Type: application/xml; charset=utf-8"); : Ceci définit le type de contenu de la réponse sur XML avec le codage UTF-8, ce qui est nécessaire pour les réponses XML.

Utilisation

Placez ce code au début de votre script ou de votre page PHP avant qu'une sortie HTML ne soit générée. En utilisant ce code, vous pouvez vider efficacement le cache du navigateur et garantir que les utilisateurs voient la version la plus récente de votre page Web.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal