curl_exec不想打印结果?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (46)

我正在使用下面的代码:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_TIMEOUT, 12); 

$result = curl_exec($ch);

curl_close ($ch);

但是它会立即打印结果。是否可以将JSON结果放入一个变量中,以便我可以在需要时打印出来?

提问于
用户回答回答于

设置CURLOPT_RETURNTRANSFER选项:

// ...
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

$result = curl_exec($ch);

用户回答回答于

你试过吗?

curl_setopt($ch, CURLOPT_VERBOSE, 0);

吗?

这对我有用!

扫码关注云+社区