如何在不泄漏内存的情况下循环cUrl?

时间:2013-06-28 22:27:37

标签: php memory curl libcurl memory-leaks

我正在循环此代码(以及更多):

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, utf8_encode($body));
$result = curl_exec($ch);

当我这样做时,内存会堆积在每个循环中。这是因为$ ch越来越大了。

对于我正在处理的脚本,不可能每次关闭cUrl连接,所以我不得不部分清除$ ch。

这可能吗?清除这里构建的部分而不清除我之前在脚本中设置的其他set_opt(连接密码等)?

我真的希望有人可以帮助我,我真的很感激帮助。

SK

0 个答案:

没有答案