如何在 JavaScript 中嵌入 PHP 代码?
2022-08-30 10:14:15
我们如何在JavaScript中使用PHP代码?
喜欢
function jst()
{
var i = 0;
i = <?php echo 35; ?>
alert(i);
}
请建议更好的方法。
我们如何在JavaScript中使用PHP代码?
喜欢
function jst()
{
var i = 0;
i = <?php echo 35; ?>
alert(i);
}
请建议更好的方法。
如果你的整个JavaScript代码都由PHP处理,那么你可以像这样做。
如果你有单独的文件,并且你不希望PHP处理它们(例如,出于缓存原因),那么你可以在JavaScript中传递变量。.js
例如,在您的布局中(或您指定布局的任何地方),您将执行以下操作:index.php
<script type="text/javascript">
var my_var = <?php echo json_encode($my_var); ?>;
</script>
然后,您可以在JavaScript文件中使用。my_var
此方法还允许您传递简单的整数值以外的值,还可以正确处理数组,字符串等,将它们序列化为JavaScript可以使用的格式。json_encode()
如果你把你的JavaScript代码放在PHP文件中,你可以,但不能。例如:
页.php(这将起作用)
function jst()
{
var i = 0;
i = <?php echo 35; ?>;
alert(i);
}
页.js(这不起作用)
function jst()
{
var i = 0;
i = <?php echo 35; ?>
alert(i);
}