Php 有条件地加载css文件

Php 有条件地加载css文件,php,html,css,twitter-bootstrap,Php,Html,Css,Twitter Bootstrap,有没有一种简单的方法可以根据条件加载一些css文件 例如: 这是我的网站: www.example.com/en <------------ 我想让它在Php MVC环境中工作,这个css文件是tweeter引导,在网格流方向上是Rtl或ltr 我可以将en作为变量访问,所以我知道它是en还是什么 但是我认为页面加载会一直停止,直到所有css文件都下载完毕。您可以使用php函数为您提供正确的css文件,然后将其回送到页面上 PHP yourview.php 您可以使用php函数

有没有一种简单的方法可以根据条件加载一些css文件

例如:

这是我的网站:

     www.example.com/en <------------
我想让它在Php MVC环境中工作,这个css文件是tweeter引导,在网格流方向上是Rtl或ltr

我可以将en作为变量访问,所以我知道它是en还是什么
但是我认为页面加载会一直停止,直到所有css文件都下载完毕。

您可以使用php函数为您提供正确的css文件,然后将其回送到页面上

PHP

yourview.php


您可以使用php函数为您提供正确的css文件,然后将其回送到页面上

PHP

yourview.php


因为您可以使用

然后您可以在php中切换,例如:

<php

swith( $en )
{

case "en":
 echo " <link rel='stylesheet'.../> "; //load for English
 break;


case "Fr":
 echo " <link rel='stylesheet'.../> "; //load for French 
 break;


case "gr":
 echo " <link rel='stylesheet'.../> "; //load for Greek :p)
 break;

}

?>

应该注意它。

因为您可以使用

然后您可以在php中切换,例如:

<php

swith( $en )
{

case "en":
 echo " <link rel='stylesheet'.../> "; //load for English
 break;


case "Fr":
 echo " <link rel='stylesheet'.../> "; //load for French 
 break;


case "gr":
 echo " <link rel='stylesheet'.../> "; //load for Greek :p)
 break;

}

?>

在任何php脚本开始加载Nope之前加载css文件。PHP在CSS之前加载:嗯,我的解释有点不好,我会edit@DaveChen因此,在这种情况下,您可以使用php在任何php脚本开始加载Nope之前为您提供正确的css文件加载。PHP在CSS之前加载:嗯,我的解释有点不好,我会edit@DaveChen是的,那么在这种情况下,你可以使用php为你提供正确的css文件。我认为这会导致在没有css文件的情况下页面加载不好,几秒钟后,css会加载吗?不会。yourview.php文件通过php解析器发送,所有php代码都经过计算并添加到html中。然后将其发送到浏览器。它不会先发送html输出,然后评估php,然后发送,我认为这会导致在没有css文件的情况下加载不好的使用体验页面,几秒钟后,css会加载吗?不会。yourview.php文件通过php解析器发送,所有php代码都经过计算并添加到html中。然后将其发送到浏览器。它不会先发送html输出,然后对php求值,然后再发送
<html>
    <head>
        <link rel="stylesheet" type="text/css" 
            href="<?php echo getCSSUrl($_GET['lang']); ?>">
    </head>

    <body>
    ....
    </body>
</html>
<php

swith( $en )
{

case "en":
 echo " <link rel='stylesheet'.../> "; //load for English
 break;


case "Fr":
 echo " <link rel='stylesheet'.../> "; //load for French 
 break;


case "gr":
 echo " <link rel='stylesheet'.../> "; //load for Greek :p)
 break;

}

?>