php - 如何将 JavaScript 函数数据放入 PHP 变量中

标签 php javascript function

我正在使用 PHP 和 JavaScript。我的 JavaScript 代码包含一个函数 get_data():

function get_Data(){
    var name;
    var job;
    .....

    return buffer;
}

现在我有了以下 PHP 代码。

<?php
    $i=0;
    $buffer_data;

    /* Here I need to get the value from JavaScript get_data() of buffer;
       and assign to variable $buffer_data. */
?>

如何将 JavaScript 函数数据分配给 PHP 变量?

最佳答案

使用 jQuery 将 JavaScript 变量发送到您的 PHP 文件:

$url = 'path/to/phpFile.php';

$.get($url, {name: get_name(), job: get_job()});

在您的 PHP 代码中,从 $_GET['name']$_GET['job'] 获取变量,如下所示:

<?php
    $buffer_data['name'] = $_GET['name'];
    $buffer_data['job']  = $_GET['job'];
?>

关于php - 如何将 JavaScript 函数数据放入 PHP 变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/419240/

相关文章:

javascript - 如何实时显示我的数据库(Php、js、jquery、AJAX)

php - 使用 PHP7 的 Cakephp

javascript - Windows 7 专业版上的 "Fatal error: Unable to find local grunt."

c - 从函数返回一个字符串并在 C 中再次调用它

javascript - 当另一个函数被调用时调用函数

c - 函数指针和调用约定

php - SQL 查询问题(使用 3 个表)

php - MySQL 查询选择了太多行

javascript - 将事件放在事件中是否正确?

javascript - indexOf 不是函数,无法在数组中找到元素的索引