从php调用javascript并将返回值存储在变量中

时间:2014-02-14 19:55:41

标签: javascript php

我想知道是否有办法从php调用javascript函数并将函数的返回值存储在php变量中。

类似的东西:

<?php
  var p = test("something");
  echo p;
?>
<script>
 function test(elm){
     return elm+" anotherthing";
 }
</script>

2 个答案:

答案 0 :(得分:1)

你做不到。 Javascript在客户端和服务器上的PHP上执行。当您的PHP代码运行时,Javascript函数甚至还不存在。

答案 1 :(得分:1)

您无法从php代码调用和评估javascript函数。 但是,您可以从javascript test()函数向您的php代码发出请求(例如AJAX)并读取值。