在PHP中传递Javascript变量

时间:2013-10-20 12:54:43

标签: javascript php variables var

我正在尝试将变量传递给php,我已经尝试过下面的代码,但它无法正常工作。注意:下面的代码只是我正在处理的一个例子。我就是这么简单。

<script>
  var value = 0;
  alert("<?php echo"+value +" ?>");
</script>

3 个答案:

答案 0 :(得分:0)

这是不可能的。 Javascript是基于客户端(浏览器),而php是基于服务器的。

答案 1 :(得分:0)

<script>
  var value = 0;
  window.location.href = "myphpfile.php?value=" + value;
</script>

myphpfile.php替换为您的文件名,然后您可以使用PHP代码中的$_GET['value']来显示变量。

e.g。

<?php
echo($_GET['value']);
?>

答案 2 :(得分:0)

PHP是一种服务器端脚本语言。 PHP脚本在页面加载时运行,因此在代码运行后无法在页面中放置Javascript变量。您可以在表单中发布Javascript变量。您也可以尝试使用jQuery发布它,而无需刷新页面。