1
如何将PHP中的自动语言注入添加到JavaScript文件中?PhpStorm将PHP语言注入JavaScript文件
当我在JavaScript中添加一些PHP代码时,突出显示的整个语法出错了,并且出现了很多错误。
我试图添加语言注射ALT + ENTER 但我不会在我的注射名单让PHP:
如何将PHP中的自动语言注入添加到JavaScript文件中?PhpStorm将PHP语言注入JavaScript文件
当我在JavaScript中添加一些PHP代码时,突出显示的整个语法出错了,并且出现了很多错误。
我试图添加语言注射ALT + ENTER 但我不会在我的注射名单让PHP:
这是行不通的。无法完成的原因是,当您在浏览器中加载JavaScript文件时,PHP代码将显示为纯文本,而不是实际运行以生成您想要的结果。
只是为了重申一下,您的无法将PHP代码注入Javascript文件,但是您可以执行的操作是在可以处理PHP的文件内嵌入JavaScript。例如,如果你想要的变量内容,你有你的JS文件类似如下:
$(function() {
loadSomething(varNameHere);
});
然后某处主,文件的地方,PHP可以运行的主体,你可以有这个。
?>
<script> var varNameHere = "<?=$somePhp;?>"; </script>
<?php
虽然不是很理想,但这是它如何工作的基本示例。希望有所帮助。
它不工作这种方式 - 你应该采取其他的方式:http://stackoverflow.com/a/12781375/783119(首先将这样的文件与PHP关联(例如file.js.php),然后“注入“JS) – LazyOne
事实上 - 这个更完整一点(包括所有步骤):http://stackoverflow.com/a/18114575/783119 – LazyOne
@LazyOne第一个答案/第二个答案点2解决了我的问题,谢谢您!如果你愿意,你可以把它作为答案。那么我会接受它。 –