我有一个Javascript文件,其中包含运行我的PHP项目所需的代码,但由于它是.js
文件,我无法使用以下内容嵌入PHP变量(例如路径,配置变量等等) <?php ... ?>
方式。
所以我认为一种可能的方法是使用AJAX
个请求或REST API
。
然后我想到了两个问题:
修改
配置变量存储在PHP类中,以便从PHP代码轻松访问。如果你能告诉我一个更好的方式,我会非常感激。
答案 0 :(得分:2)
您可以将以下内容放在.htaccess
文件中,然后您的javascript文件应该能够在js中编译php。
<FilesMatch "\.(js)$">
AddHandler application/x-httpd-php .js
</FilesMatch>
答案 1 :(得分:0)
你可以创建一个输出javascript并在其中使用php代码的php文件:
<?php header('Content-Type: application/javascript'); ?>
alert('<?php echo "test"; ?>');