Don't Echo Out cURL
PhpCurlPhp Problem Overview
When I use this code:
$ch = curl_init($url);
$statuses = curl_exec($ch);
curl_close($ch);
I am returned what I want, but if I just use that - $statuses
is echoed out onto the page.
How can I stop this?
Php Solutions
Solution 1 - Php
Put this on line 2:
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
Solution 2 - Php
Include this option before curl_exec()
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Solution 3 - Php
In addition to the accepted answer, make sure you didn't set CURLOPT_VERBOSE to true, if you add this
curl_setopt($ch, CURLOPT_VERBOSE, true );
there will be output from cUrl, even with CURL_RETURNTRANSFER set to true