<?php if ($fichier_cache_existe > time() - $secondes_cache ) { @readfile($fichier_cache);//le fichier existe, on peut l'afficher } else { ob_start();//met en mémoire les opérations suivantes
echo "<img src='magrosseimage' />";
$fp = fopen($fichier_cache,'w+');//ouvre en écriture + lecture + création fputs($fp,ob_get_contents());//envoie le contenu de la mémoire dans le fichier fclose($fp); ob_end_flush();//écrit la mémoire
echo $buffer; //écrit ce qui vient d'être mis en mémoire } ?>