当我使用将PHP变量更改为JavaScript变量时,我从PhpStorm获得"表达式预期"错误.
我无法更改文件的扩展名,something.js.php
因为我已经在使用刀片模板,所以它应该是blade.php
<!DOCTYPE html>
<html>
<body>
<?php $myVar = 5;?>
<script type="text/javascript">
var myJavascriptVar = <?php echo $myVar; ?>;
var myJavascriptSecondVar = {{$myVar;}};
alert(myJavascriptVar + myJavascriptSecondVar);
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我添加了一个示例html页面以获得更多说明.在PhpStrom中
var myJavascriptVar = <?php echo $myVar; ?>;
Run Code Online (Sandbox Code Playgroud)
和
var myJavascriptSecondVar = {{$myVar;}};
Run Code Online (Sandbox Code Playgroud)
语句表达预期的错误.