如何将 PHP 的自动语言注入添加到 JavaScript 文件中?
当我将一些 PHP 代码添加到 JavaScript 中时,整个语法突出显示变得混乱,并且出现了大量错误。
我尝试使用ALT+添加语言注入,ENTER但我的注入列表中没有 PHP:
如何将 PHP 的自动语言注入添加到 JavaScript 文件中?
当我将一些 PHP 代码添加到 JavaScript 中时,整个语法突出显示变得混乱,并且出现了大量错误。
我尝试使用ALT+添加语言注入,ENTER但我的注入列表中没有 PHP:
这行不通。无法完成的原因是当您在浏览器中加载 javascript 文件时,PHP 代码将仅显示为纯文本,而不是实际运行以产生您想要的结果。
重申一下,您不能将 PHP 代码注入到 Javascript 文件中,但是您可以做的是在可以处理 PHP 的文件中包含内联 javascript。例如,如果你想要变量内容,你的 JS 文件如下:
$(function() {
loadSomething(varNameHere);
});
然后在 main 的某个地方,可以运行 PHP 的文件的某个地方,你可以拥有这个。
?>
<script> var varNameHere = "<?=$somePhp;?>"; </script>
<?php
虽然不理想,但这是它如何工作的基本示例。希望有帮助。