【问题标题】:How to pass JavaScript variables to PHP variables?如何将 JavaScript 变量传递给 PHP 变量?
【发布时间】:2019-07-07 12:25:48
【问题描述】:

我想将 JavaScript 变量传递给 PHP 变量。

var a=0 to $a

<script>
    var a=0;
</script>

    <?php

        $a = 0;
    ?>

【问题讨论】:

  • 你需要向服务器发出一个ajax请求来执行一个php脚本。当您的 javascript 被执行时,您引用的请求已经完成。
  • 如果您在页面上寻找动态交互,您可以选择 AJAX,但如果您只需要以非常基本的方式将数据传递给 PHP,那么您可以选择仅将用户重定向到一个 URL将变量放入 GET 请求中。如果您的数据基于用户交互,您还可以选择填充 &lt;form&gt; 输入。
  • @WorapradNikesri 您确实需要研究前端和后端之间的区别。似乎您对它们的目的以及它们的功能存在根本性的误解。 PHP 在服务器上运行一次,呈现一个 HTML 页面,然后将该页面发送到客户端。客户端执行 Javascript。

标签: javascript php html


【解决方案1】:

因为 JS 在客户端(浏览器)上运行而 PHP 在服务器上运行,所以 JS 无法直接与 PHP 对话,除非您通过 FORM 提交或 AJAX 包含一些重要的 HTTP 级通信 (你的 PHP 可以在发送到浏览器之前直接写出到 JS,反之则不行)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-29
    • 2011-04-09
    • 2011-09-27
    相关资源
    最近更新 更多