Php 如何将cURL结果传递给变量

Php 如何将cURL结果传递给变量,php,codeigniter,curl,Php,Codeigniter,Curl,大家好,我需要关于cURL的帮助,我是PHP中使用cURL的新手,所以我想问这个问题 $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $get_url); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)'); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, fa

大家好,我需要关于cURL的帮助,我是PHP中使用cURL的新手,所以我想问这个问题

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $get_url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$variable = curl_exec($curl);
$variable的值是布尔值,而cURL在执行期间回显字符串。我是否可以将回显字符串传递给变量


提前感谢

设置选项
curl\u setopt($curl,CURLOPT\u RETURNTRANSFER,1)
以字符串形式返回结果,在您的情况下,字符串将存储在
$variable
中。然后,将
$variable
传递给所需的任何函数。

另一种解决方案是:

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $get_url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

ob_start();
curl_exec($curl);
$variable = ob_get_clean();

就在球棒旁边,我的朋友!。。我把这当作答案!我会给你一票,因为你花了时间来投稿:D