0

可能重复:
在 Javascript 中调用 PHP 函数

我在 php 文件中有一个小的 JavaScript 代码。此 JavaScript 代码运行一些逻辑,最后应调用在同一 php 文件中定义的 php 函数。我怎样才能做到这一点 ?任何指导?

4

6 回答 6

2

您可以为此使用 ajax 并调用同一个文件。因为 php 函数不会从 javascript 初始化。

于 2012-09-12T09:59:16.913 回答
1

我认为使用PHPLIVEX, 在这种情况下也很有用。

PHPLIVEX 有一个小标语 -

在一行中从 javascript 调用您的 php 函数和类方法

如果您需要在应用程序中多次从 javascript 调用 php 函数,这将很有用。

于 2012-09-12T10:02:30.877 回答
0

如果需要执行服务器端代码,则需要通过 ajax 调用它。

于 2012-09-12T09:56:44.490 回答
0

这肯定不是最好的答案,但它应该可以工作:让你的 javascript 使用 POST 参数对你的同一页面进行 ajax 调用,所以你知道这是对该函数的调用..希望很清楚足够大的线条..

于 2012-09-12T09:56:51.317 回答
0

你不能。JavaScript 在浏览器中执行,PHP 在服务器上执行。唯一的方法是使用 AJAX 请求,例如使用 jQuery:

$.get('myurl.php', function(data){ ... });

http://api.jquery.com/jQuery.get/

这将返回由 myphp.php 文件产生的输出;如果你想从中运行一个函数,你需要一些逻辑来确定它应该执行哪个函数,例如 URL 参数。但是,我强烈建议不要使用 url 参数值作为直接函数名称。

于 2012-09-12T09:57:52.917 回答
0

你应该使用 jquery 的 ajax 或 post

于 2012-09-12T12:32:03.460 回答