使用变量来包含动态CSS

时间:2013-12-17 19:46:22

标签: php css

我试图找到一种方法让php根据我在函数中包含的因子选择并包含正确的CSS,该函数可以通过变量$ test打印。

我想要做的是使用另一个变量,例如我可以简单地包含$ test来打印我想要包含的文件。例如,对于静态版本,我可以这样做:

$test_static = '<link rel="stylesheet" href="CSS/test1.css" type="text/css">';
  

echo $ test_static;

然而,如果我打印变量$ test,我想将test1.css更改为将要打印的内容。如果我打印$ test我会得到值,但我需要在1之前和之后添加所有其他位以包含相应的css文件(即1.css)?

2 个答案:

答案 0 :(得分:0)

听起来你只是想做这件事,但如果我错了就纠正我:

$test_static = '<link rel="stylesheet" href="CSS/' . $test . '" type="text/css">';

答案 1 :(得分:0)

<?php 
$file = 'test1.css';
if($someCondition == true) {
    $file = 'test2.css';
}

$test_static = '<link rel="stylesheet" href="CSS/' .

    $file .

    '" type="text/css">';