Si a lo que te refieres es a cambiarla una vez se halla cargado la pagina, es imposible mediante php.
Si a lo que te refieres es a cambiar distintas opciones dependiendo de variables lo puedes hacer haciendo referencia a un archivo php en el src del estilo css referenciado en el html y en el archivo php referenciado enviando un header de css.
En tu script tendras algo parecido a esto
Cita: <link href="/includes/css/style.css" rel="stylesheet" type="text/css" />
Y deberias poner algo asi
Cita: <link href="/includes/css/style.php" rel="stylesheet" type="text/css" />
Luego en el script style.php deberias incluir el header de css
Código PHP:
Ver original<?php
header("Content-type: text/css"); //Aqui el codigo php que se deberia de mandar
?>
Tambien podrias hacerlo si puedes modificar el archivo htaccess, podrias forzar a que sea php quien procese los archivos css agregando estas lineas
Cita: <Files style.css>
ForceType application/x-httpd-php
AddHandler application/x-httpd-php .css
</Files>