如何避免在curl_exec()中的回声?

问题描述:

我正在使用cURL,并且在使用curl_exec()后需要更改我的头文件。但是这个功能自动显示结果。代码:如何避免在curl_exec()中的回声?

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

我该如何避免这种情况?

+0

你需要结果回来? –

使用curl_setopt(),您可以设置CURLOPT_RETURNTRANSFERcurl_exec()返回结果,而不是呼应它:

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

直接输出

$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);