[英]PHPStorm - Javascript syntax highlighting not working in php files
[英]PhpStorm Inject PHP language into JavaScript files
如何将PHP的自动语言注入添加到JavaScript文件?
当我在JavaScript中添加一些PHP代码时,整个语法突出显示混乱了,并且出现了很多错误。
我试图用ALT + ENTER添加语言注入,但是注入列表中没有PHP:
这行不通。 无法完成此操作的原因是,当您在浏览器中加载javascript文件时,PHP代码将仅以纯文本形式显示,而不是实际运行以产生所需的结果。
只是重申一下,您不能将PHP代码注入Javascript文件 ,但是您可以做的是在可以处理PHP的文件中包含内联JavaScript。 例如,如果您想要变量内容,则将拥有如下所示的JS文件:
$(function() {
loadSomething(varNameHere);
});
然后,在主体的某个位置,可以运行PHP的文件,您可以拥有它。
?>
<script> var varNameHere = "<?=$somePhp;?>"; </script>
<?php
虽然不理想,但这是其工作方式的基本示例。 希望能有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.