PHP Server URL或动态设置CSS文件的路径

时间:2015-07-15 01:59:52

标签: php html css html5 css3

我在包含PHP页面时遇到了css文件的一些问题,所以我需要像这样设置完整的服务器路径:

    <link rel="stylesheet" type="text/css" 
href="<?php echo $_SERVER["REQUEST_URI"];?>/css/cssfile.css">

问题是css文件不是root用户,而是像这样:

domain.com / folder / subfolder / css / cssfile.css

因为我运行相同的设计副本,文件夹和子文件夹的名称不同,我想设置css文件的完整路径/绝对值,但在PHP中以某种方式

我尝试了上面的例子但是没有用。我需要的是像

     <link rel="stylesheet" type="text/css" 
    href="<?php echo $_SERVER["
GET CURRENT DOMAIN / FOLDER / SUBFOLDER"];?>/engine/default.css">

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:1)

以下代码会为您http://example.comhttps://example.com

$css_url = $domain . '/my/dir/css/cssfile.css';

现在你可以追加你的静态路径了。

$css_path = '../../tosuit';

希望这有帮助。谢谢!

答案 1 :(得分:0)

将变量/常量声明为

<link rel="stylesheet" type="text/css" 
href="<?php echo $css_path;?>/engine/default.css">

然后在脚本中使用它

@Override
public IBinder onBind(Intent intent) {

    while (locationThreadMessenger == null) {
        try {
            Thread.sleep(2000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }

    return locationThreadMessenger.getBinder();
}