管理php中的curl输出

mrp*_*atg 71 php 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);
Run Code Online (Sandbox Code Playgroud)

问题是在整个页面上喷出,我怎样才能简单地显示"成功"或"失败"的消息?

Gre*_*reg 180

使用此选项可以curl_setopt():

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Run Code Online (Sandbox Code Playgroud)

这将curl_exec返回数据而不是输出数据.

要查看它是否成功,您可以检查$result并同时curl_error().


Eri*_*ski 16

另外,请务必关闭此选项:

curl_setopt($ch, CURLOPT_VERBOSE, 0);       
Run Code Online (Sandbox Code Playgroud)

否则它仍会将所有内容打印到屏幕上.