不要回应cURL

tar*_*eld 88 php curl

当我使用这段代码时:

$ch = curl_init($url);
$statuses = curl_exec($ch);
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

我得到了我想要的东西,但是如果我只是使用它 - $statuses被回显到页面上.

我怎么能阻止这个?

Mat*_*ick 219

把它放在第2行:

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


Dom*_*nes 62

之前包括此选项 curl_exec()

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

  • 我更喜欢这个答案,因为你指定一个布尔值而不是一个数字要清楚得多. (13认同)
  • 此外,它还指定必须将其放在 exec 之前。虽然这是相对直观的,但它可能会避免一些人犯错误。 (2认同)