Rumah > Artikel > hujung hadapan web > Bagaimanakah Saya Boleh Berjaya Menjalankan Kod PHP Dalam Fail CSS Saya?
Menjalankan PHP dalam CSS
Apabila cuba melaksanakan kod PHP dalam helaian gaya CSS, anda mungkin menghadapi kesukaran mendapatkan kod untuk dijalankan. Satu pendekatan biasa ialah menambah pengepala berikut pada permulaan halaman anda:
<?php header ("Content-type: text/css"); ?>
Walau bagaimanapun, kaedah ini sering mengakibatkan output kod PHP sebagai kod HTML, gagal dilaksanakan dengan betul. Untuk membetulkan isu ini, pertimbangkan langkah berikut:
1. Tukar sambungan fail kepada PHP
Ubah suai sambungan fail lembaran gaya daripada .css kepada .php. Ini akan mengarahkan pelayan untuk menganggap fail sebagai skrip PHP dan bukannya fail CSS.
Sebagai contoh, tukar:
<link href="css/<?php echo $theme; ?>/styles.css" rel="stylesheet" type="text/css" />
Kepada:
<link href="css/<?php echo $theme; ?>/styles.php" rel="stylesheet" type="text/css" />
2. Tetapkan pengepala yang betul
Pastikan bahawa pengepala di bahagian atas skrip PHP ditetapkan kepada:
<?php header ("Content-type: text/css"); ?>
3. Gunakanショートタグ構文 (Pilihan)
Jika teg pendek PHP didayakan, anda boleh menggunakan sintaks yang dipermudahkan untuk kod PHP dalam fail CSS. Sebagai contoh, bukannya:
<?php echo $background; ?>
Anda boleh menulis:
<?=$background; ?>
Dengan mengikuti langkah ini, anda boleh berjaya melaksanakan kod PHP dalam helaian gaya CSS anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Berjaya Menjalankan Kod PHP Dalam Fail CSS Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!