PHP peut-il être exécuté dans un fichier CSS ?

Susan Sarandon
Libérer: 2024-10-29 14:00:29
original
664 Les gens l'ont consulté

Can PHP Be Executed Within a CSS File?

Intégrer PHP dans CSS

Question : Comment exécuter des scripts PHP dans un document CSS ?

Réponse :

Pour exécuter du code PHP dans un fichier CSS, vous devez modifier l'extension du fichier en .php pour permettre au serveur de le reconnaître comme un fichier PHP. Une fois cette modification effectuée, vous pouvez créer un lien vers le fichier en tant que fichier CSS standard. De plus, assurez-vous que l'en-tête suivant est défini au début du fichier :

<code class="php"><?php header ("Content-type: text/css"); ?></code>
Copier après la connexion

Exemple :

Considérez le code suivant :

/* CSS file: styles.css */
body { background-image:url(../../images/<?php echo $theme.'/'.$background; ?>);}
Copier après la connexion
<code class="html"><!-- HTML file: index.html -->
<link href="css/<?php echo $theme; ?>/styles.php" rel="stylesheet" type="text/css" /></code>
Copier après la connexion

En modifiant l'extension du fichier CSS en .php et en incluant l'en-tête approprié, le code PHP dans le CSS peut être exécuté et l'image d'arrière-plan peut être définie dynamiquement.

Remarque : Il est recommandé d'utiliser des balises courtes pour plus d'efficacité et de lisibilité :

<code class="php">body { background-image:url(../../images/<?=$theme.'/'.$background; ?>);}</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal