-2

我的服务器上的 php 文件中有一个 javascript 函数,我想通过 AJAX 发送数据,然后服务器(php 文件)将数据作为 javascript 函数输入获取,从而运行该函数,获得结果后将其发送到客户端。换句话说,我想在服务器端(通过使用 php 和 ajax)而不是在客户端运行 javascript 函数。有什么办法吗?(有关更多信息,Web 服务器是 Apache)

4

1 回答 1

0

您可以使用 php 的内置函数,例如 file_get_contents()、file() 等。

实际上它比 javascript 有更多的功能。查看以下推文示例:

  function tweet($message, $username, $password) 
  { 
    $context = stream_context_create(array( 
      'http' => array( 
        'method'  => 'POST', 
        'header'  => sprintf("Authorization: Basic %s\r\n", base64_encode($username.':'.$password)). 
                     "Content-type: application/x-www-form-urlencoded\r\n", 
        'content' => http_build_query(array('status' => $message)), 
        'timeout' => 5, 
      ), 
    )); 
    $ret = file_get_contents('http://twitter.com/statuses/update.xml', false, $context); 

    return $ret;
  }
于 2013-05-05T06:41:17.700 回答