Maison  >  Article  >  développement back-end  >  Comment forcer l’actualisation du cache du navigateur avec PHP ?

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

Linda Hamilton
Linda Hamiltonoriginal
2024-10-27 06:07:29842parcourir

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>

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!

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