如何将Javascript函数的返回值捕获到PHP变量中?
示例:
Javascript:javascriptFunction { return null;};
PHP:$php_variable = javascriptFunction();
如果需要澄清,请告诉我。
答案 0 :(得分:3)
JavaScript在客户端运行,而PHP在服务器端运行。因此,您无法在PHP代码中执行JavaScript代码;但是,这两个组件可以通过几个渠道进行通信,包括:
最简单的方法是在您的网址上设置查询参数:example.com/?variable=value
并使用$_GET['variable']
从您的PHP脚本访问它。
希望这有帮助。
答案 1 :(得分:3)
不知道你想要做什么......
使用jquery(使用ajax):
$.get("test.php", { name: "John", time: "2pm" } );
test是你发送数据的php文件,而John和2pm是数据。
然后在test.php中执行:
$name = $_GET['name']
并为时间做同样的事情!
答案 2 :(得分:0)
您必须将AJAX值发送到服务器并从$_GET
或$_POST
中提取:
$.ajax({type:"get", data:javascriptFunction(), url:script.php });
然后,只需使用$value = $_GET
。