Pas sûr que tu es tout compris.
Le fait qu'une page soit en php, fait, qu'elle est rechargée à CHAQUE fois, puisqu'à chaque requête de la page, le serveur la traite et l'envoi à ton navigateur, donc si tu affiches une page avec une css statique et que tu modifies la css, la css est conservée dans le cache du navigateur, même si la page est en PHP, par contre si ta feuille de style est dynamique, le cache sera remplacée sur chaque page.