PHP dentro de CSS
La opción más fácil y rápida seria configurar nuestro servidor para que también usase código PHP dentro de los archivos CSS, algo así como agregar la extensión .css al manejador de archivos PHP, para el caso de que fuese un servidor del tipo Apache2. Para el caso sin embargo no ser el dueño o administrador del servidor, podemos realizar esta tarea. A mí en lo particular me gusta dejar los archivos no tan saturados de código, por ello solía colocar el archivo .CSS para los estilos, pero claro sin la posibilidad de usar variables de PHP.
Lo primero claro es contar con un archivo HTML, o un .PHP pero que sea el cuerpo de nuestra página. Antes de que la etiqueta de </head> sea cerrada.
<link rel=”stylesheet” type=”text/css” href=”index/estilos.php” />
Lo anterior va dirigir nuestro archive de estilos a un .PHP, lo cual suena raro. Lo primero que se debe hacer es colocar lo siguiente en el archivo de “estilos.php”
<?php
header(“Content-type: text/css”);
…
?>
Después de ello claro ya podemos definir todos los estilos que queramos usando variables de PHP
body {
font-family: <?php $some_php_var ?>;
}
Saludos y espero que sea de utilidad. Comentar es bueno.