VSCode 没有注意到 PHP 包含在 HTML 文件的 JS 部分中



我正在做一个在JS中使用PHP的项目。然而,当我处理它时,VSCode似乎没有意识到它是PHP,并发出错误。有人知道为什么会这样吗?我不认为它与代码本身有任何关系,而是VSCode没有意识到它是PHP。任何帮助都会很棒!

PS:所有这些代码都在一个html文件中,设置如下:

$urls = file_get_contents('txtfile', FILE_IGNORE_NEW_LINES);
$random = $urls[mt_random(0, count($urls) - 1)];    
?>
<script type="text/javascript">
function randsite($random){
<?php
echo "var href = '" + $random + "';" 
?>
window.location.href = "http://"+href;
}
</script>
<h5> &rarr;  <button onclick="randsite();"> PLEASE! </button> &larr; </h5>

更改语言模式:

命令:Ctrl+Shift+p

选择PHP作为您的编程语言。

小心进口(正确进口(

也为intellisense安装一些扩展。

最新更新