Contrôler le comportement de mise en cache du navigateur est crucial pour garantir que les utilisateurs reçoivent le contenu le plus à jour. Un scénario courant dans lequel vous devrez peut-être vider le cache du navigateur est d'empêcher les utilisateurs d'accéder à des données obsolètes.
Comment empêcher la mise en cache dans PHP à l'aide des en-têtes
Pour empêcher efficacement mise en cache, vous pouvez spécifier certains en-têtes dans votre script PHP :
<code class="php"><?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
En définissant ces en-têtes, vous pouvez forcer le navigateur à récupérer la dernière version de votre contenu , éliminant la possibilité pour les utilisateurs d'accéder à des données obsolètes et mises en cache.
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!