Com esse recurso você vai poder transformar códigos de cores, caminho de imagens e qualquer parte de um arquivo CSS em variáveis e scripts PHP tornando o trabalho bem mais fácil.
Há duas formas de se alcançar esse objetivo:
A primeira, um pouco mais complicada, é fazendo o parser (interpretador) do PHP ler os arquivos .css antes de enviá-los para o visitante. Você pode fazê-lo da seguinte forma: crie/edite um arquivo chamado .htaccess dentro do root (raiz) do seu servidor e insira essa linha nele:
Depois é só editar o seu arquivo .css e inserir códigos PHP da forma que bem entender… Lembrando apenas de que o retorno (via echo) deve ser a mesma formatação de um CSS… Exemplo:
–
A outra forma eu considero um pouco mais simples: Você renomeará o seu arquivo .css trocando a extensão para .php e adicionará apenas uma linha logo no começo:
Não esqueça também de mudar o HTML que inclui a folha de estilos:
–
Viram como é fácil? Com isso você vai poder usar sessões, fazer conexões a banco de dados, interpretar arquivos XML com informações e etc na hora de montar o CSS do seu site! Os exemplos de uso são inifinitos. E o melhor: não vai precisar ficar entupindo o HTML seu site de style=”” pra todo lado.
Vale lembrar que esse recurso vai valer se você quiser inserir PHP dentro de qualquer tipo de arquivo que normalmente não seja interpretado pelo PHP (e por nenhum outro interpretador), como por exemplo: XML, JS, HTML ou uma extensão que você mesmo inventar.
Abraços e até a próxima! ;)