小编典典

如何在PHP中嵌入PHP代码?

javascript

我们如何在JavaScript中使用PHP代码?

喜欢

function jst()
{
    var i = 0;
    i = <?php echo 35; ?>
    alert(i);
}

请提出一个更好的方法。


阅读 452

收藏
2020-05-01

共1个答案

小编典典

如果您的整个JavaScript代码都由PHP处理,那么您可以这样做。

如果您有单个.js文件,并且您不希望PHP处理它们(例如,出于缓存原因),则可以在JavaScript中传递变量。

例如,在您index.php(或您指定布局的任何地方)中,您将执行以下操作:

<script type="text/javascript">
    var my_var = <?php echo json_encode($my_var); ?>;
</script>

然后my_var,您可以在JavaScript文件中使用。

除了简单的整数值之外,此方法还允许您传递其他值,json_encode()还可以正确处理数组,字符串等,将它们序列化为JavaScript可以使用的格式。

2020-05-01