1
我肯定確認curl_exec的結果會被curl_close清除。
我必須註釋掉curl_close行才能得到結果。我的php版本是5.3.8。
如何使用curl_close得到結果? 這裏是我的代碼curl_close會清理curl_exec的返回結果
function curl_get_contents($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$r = curl_exec($ch);
//curl_close($ch);
return $r;
}
你是說如果取消註釋// curl_close($ ch);這段代碼失敗了? – jlb
您不需要關閉卷曲。當函數返回並且$ ch超出範圍時,PHP將爲您清理。 –
@jlb是的,我必須註釋掉這一行。 – Vontio