有没有办法使用 php 访问 javascript 变量及其值

Is there a way to access a javascript variable and its value using php?

本文关键字:变量 javascript 访问 php 有没有      更新时间:2023-09-26

我目前正在寻找一种方法来访问javascript变量并在我的php脚本中使用它(同一页面)。我听说过使用ajax,但我真的不知道从哪里开始,我在使用ajax时几乎没有经验,有人可以帮助我从这个问题开始吗?下面的代码只是我正在尝试做的事情的一个例子:

<script>
var fruit = "apple";
</script>

我正在尝试获取变量水果的值,例如使用 php 脚本

<?php
$fruit = code to get the value maybe....
?>

我上面的例子一定是错误的,我知道 ajax 是要走的路,但有人可以帮助我如何处理或开始使用它吗?我将不胜感激!谢谢!

JS中使用ajax通过jquery将变量发送到php

var fruit = "apple";
$.get('server.php',{fruit:fruit});

在服务器中.php

$fruit = $_GET['fruit'];

当然打开服务器.php直接会导致错误,你必须在浏览器中运行javascript代码,使用开发者工具检查请求和php文件输出。

更好的是,你可以在javascript中取回服务器.php输出,如下所示:

var fruit = "apple";
$.get('server.php',{fruit:fruit})
   .done(function( data ) {
      alert( "Data Loaded: " + data );
   });