Maison >développement back-end >tutoriel php >Comment vider le cache du navigateur à l'aide de PHP ?
Vider le cache du navigateur avec PHP
La mise en cache du navigateur stocke les fichiers fréquemment consultés localement, améliorant ainsi les temps de chargement des sites Web. Cependant, cela peut également interférer avec les tests et le développement si les fichiers mis en cache sont obsolètes. Cet article explique comment vider le cache du navigateur à l'aide de PHP.
Code PHP pour vider le cache du navigateur
Le code PHP suivant envoie des en-têtes au navigateur client, lui demandant de vider son cache :
<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>
Utilisation
Pour utiliser ce code, placez-le au début de votre script PHP, avant que toute autre sortie ne soit envoyée au navigateur. Par exemple :
<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"); echo "Hello World!"; ?></code>
Remarque : Ce code n'affectera que la page actuelle. Pour vider l'intégralité du cache, vous devrez peut-être utiliser une bibliothèque tierce ou mettre en œuvre une stratégie de mise en cache plus complexe.
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!