我想知道是否有办法从php调用javascript函数并将函数的返回值存储在php变量中。
类似的东西:
<?php
var p = test("something");
echo p;
?>
<script>
function test(elm){
return elm+" anotherthing";
}
</script>
答案 0 :(得分:1)
你做不到。 Javascript在客户端和服务器上的PHP上执行。当您的PHP代码运行时,Javascript函数甚至还不存在。
答案 1 :(得分:1)
您无法从php代码调用和评估javascript函数。 但是,您可以从javascript test()函数向您的php代码发出请求(例如AJAX)并读取值。