PHP + CURL示例发布表单数据并接收响应

时间:2011-02-10 16:19:12

标签: php json curl

我正在尝试使用PHP和Curl将表单数据发布到远程服务器,我还希望获得服务器对发布数据的响应。

我编写了一个使用Curl将数据发布到服务器的函数。但是我想获得对POSTed数据的服务器响应。服务器响应将采用JSON

所以我想写一个这样的函数:

public function postFormDataAndGetResponse()
{
   // use curl to post form data (this I have already done)

   // now what Curl options to use to wait (up to a TIMEOUT interval) to receive json data from server?
}

我将不胜感激任何帮助

1 个答案:

答案 0 :(得分:3)

在这里,简单的例子:

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$recived_content = curl_exec($ch); 
$data = json_decode($recived_content);