如何在脚本src中包含php变量


How to include php variable in script src

我想创建一个变量,保存url访问css和js文件。现在我成功地在配置中创建,并将其包含在<link rel="stylesheet" href="<?php echo $path; ?>/css/style.css" />的标题中,它工作得很好。

但是我如何在脚中的脚本标签中包含相同的方式?

In my config.php

 $path = "http://localhost/mysite/";
    <script>
     var path = "<?php echo $path;?>";
    </script>

In header:

<link rel="stylesheet" href="<?php echo $path; ?>/css/style.css">
 <script src="<?php echo $path; ?>/js/vendor/modernizr.js"></script>//this works, doesn't leave any error.

但在页脚:

<script src="<?php echo $path; ?>/js/jquery.myplugin.js"></script>//与header相同的样式。但是不管用!

如果在chrome中按下f12,在源js文件下放置在页脚未加载,但放置在头是的!

只需从config中删除此部分

<script>
     var path = "<?php echo $path;?>";
    </script>

我定义了两次

在配置文件中定义一个全局变量,如define('SITE_PATH','http://localhost/mysite/');。在需要的地方使用<?php echo SITE_PATH; ?>