我有这段代码
<?php
function get(){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://stackoverflow.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
$c = curl_exec($ch);
curl_close($ch);
die("A");
return $c;
}
$first = get();
?>
but look what's output!它只打印掉curl_exec()返回的所有内容;
怎么可能?
答案 0 :(得分:2)
是(正如您已经测试过的那样)。
curl_exec
PHP Manual会将输出直接返回给浏览器,除非您使用CURLOPT_RETURNTRANSFER
常量as documented。