1. Utilice header() para establecer el tiempo de vencimiento.
2. Utilice header() para establecer la última fecha de actualización de la página en hoy, lo que puede obligar al navegador a obtener la información más reciente.
3. Utilice header() para indicarle al navegador del cliente que no utilice el almacenamiento en caché.
Ejemplo
<?php //Establece la hora de caducidad de esta página (expresada en hora media de Greenwich), siempre que sea una fecha ya pasada. header("Expira: lunes 26 de julio de 1970 a las 05:00:00 GMT"); //Establece la última fecha de actualización de esta página (expresada en hora media de Greenwich) en hoy, lo que puede obligar al navegador a obtener la información más reciente header("Última modificación: " . gmdate("D, d M Y H:i:s ") . "GMT"); //Dile al navegador del cliente que no use caché, protocolo HTTP 1.1 header("Control de caché: sin caché, debe revalidar"); //Dile al navegador del cliente que no use caché y que sea compatible con el protocolo HTTP 1.0 encabezado("Pragma: sin caché"); ?>
Lo anterior es cómo PHP usa header() para deshabilitar el almacenamiento en caché. Espero que sea útil para todos. Más guía de aprendizaje de PHP: red de código fuente