javascript怎样调用php函数?

JavaScript023

javascript怎样调用php函数?,第1张

javascript和php是在两个不同的环境下执行的,相互之间不能直接调用。

javascript是浏览器端的脚本

php是服务器端的脚本

解决办法是:

1. 在javascript里使用ajax调用服务器端脚本,把返回的结果给javascript.

2.在php里动态输出javascript,在输出过程中可以输出php的执行结果给javascript。

例如:

echo '<script type="text/javascript">'

echo 'var id = ' . phpfunction() . ''

echo '</script>'

这样的话id的值就是phpfunction执行的结果。

3.如果是php内置函数,网上有javascript实现的php函数脚本,实现了大多数php函数的javascript版本。

PHP是不能直接调用JS代码里的变量的,不过你可以用Ajax方式把js中的变量值传递到PHP中,如果说你要在PHP中调用JS里的变量,那说明你的软件设计可能也存在问题,一般是没有这种需求的。