在php中pipe理curl输出

如何在PHP中隐藏curl的输出?

我的代码如下所示:

$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO); $result= curl_exec ($ch); curl_close ($ch); 

问题在于,整个页面都是喷出来的,我怎么才能显示出“成功”或者“失败”的信息呢?

使用这个选项来curl_setopt()

 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

这将使curl_exec返回数据而不是输出它。

要看看它是否成功,你可以检查$resultcurl_error()

另外请确保closures此选项:

 curl_setopt($ch, CURLOPT_VERBOSE, 0); 

否则,它仍然会打印所有内容。