我构建了一个具有多个卷曲的脚本,并从多个URL中提取代码源。它可以正常使用一些链接,但如果我想添加我想要的...也许1000个网址,100urls解析后我的脚本崩溃因为内存不足(ram)
我的代码:
...
try {
$xml = new SimpleXMLElement($data);
foreach ($xml->url as $url_list) {
$url = $url_list->loc;
$newurls[] = $url;
unset($xml);
}
} catch(Exception $e) {
echo "invalid";
}
}
我的$ data变量是每个url的源代码的结果,它是多卷曲获得的。 有没有办法清除记忆或什么? 我已经尝试从php.ini分配内存,问题不在那里。