PHP和CURL查询以及如何在变量中检索响应

时间:2011-11-24 08:44:26

标签: php curl

我正在尝试使用CURL在PHP Web应用程序中重新启用...

curl -d "qid=QID&api_key=API_KEY&api_sig=API_SIG&time_stamp=TIMESTAMP" \
 http://api.1.com/v1.2/result/

我已知所有变量 - 但我如何在PHP中形成并执行以将结果导入$ RESULTRESPONSE变量?我期待以xml格式回复。

我知道curl_init,curl_exec,但不确定curl_setopt是如何发挥作用的。感谢。

1 个答案:

答案 0 :(得分:9)

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, 'YOU_URL_GOES_HERE');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
$YOUR_RETURN_EDCONTENT_GOES_HERE = curl_exec($ch);
curl_close($ch);

不是100%确定您的意思,但这会将您的信息存储在$YOUR_RETURN_EDCONTENT_GOES_HERE变量的卷曲中。