2011-11-19 62 views
3

我正在使用cURL,並且在使用curl_exec()後需要更改我的頭文件。但是這個功能自動顯示結果。代碼:如何避免在curl_exec()中的回聲?

$ch=curl_init($redir); 
$result = curl_exec($ch); 
curl_close($ch); 

我該如何避免這種情況?

+0

你需要結果回來? –

回答

9

使用curl_setopt(),您可以設置CURLOPT_RETURNTRANSFERcurl_exec()返回結果,而不是呼應它:

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
2

直接輸出

$ch=curl_init($redir); 
curl_exec($ch); // echo ouput 
curl_close($ch); 

返回輸出

$ch=curl_init($redir); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$result = curl_exec($ch); // return ouput 
curl_close($ch);