如何从php调用ajax

如何从php调用ajax,php,jquery,ajax,Php,Jquery,Ajax,可以像下面这样从php运行ajax函数吗?我知道我可以用另一种方式来做,但这是我想做的最好的方式 我试图根据php中的一些变量加载特定页面 <?php runFunction(); ?> <script> function runFunction() { $.ajax({ // do stuff? }); } </script> 函数runFunction(

可以像下面这样从php运行ajax函数吗?我知道我可以用另一种方式来做,但这是我想做的最好的方式

我试图根据php中的一些变量加载特定页面

  <?php
     runFunction();
  ?>
  <script>
     function runFunction() {
        $.ajax({
           // do stuff?
        });
     }
  </script>

函数runFunction(){
$.ajax({
//做些什么?
});
}
我已经试过上面的方法,我试过把ajax放在php中。。。但是我在旧google上找到的所有东西都来自ajax,而不是相反


谢谢您的帮助。

您可以在JS event document.ready上尝试这样做

<html>
  <script>
     function runFunction() {
        $.ajax({
           // do stuff?
        });
     }
  </script>
<?php
     echo "<body onload='runFunction()'></body>";
?>
</html>

函数runFunction(){
$.ajax({
//做些什么?
});
}

您不能从PHP运行JS函数,当PHP在服务器上运行时,浏览器中会运行PHPJavaScript。如果要运行该函数,不能只输出该函数的内容吗