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