问题描述
我有关于通过类名称从动态链接解析img src的任务。为此,我正在使用simple_html_dom.PHP
插件。我有带有引用代码的数组,何时对数组的每个元素运行the file_get_html ()
函数并收到致命错误
致命错误:“路径”中的268435456字节已用尽的内存大小(尝试分配199233536字节)
我该如何杀死或添加到请求队列中,以便在每个请求之后进程停止?执行循环后,我调用了 break; ,但结果是我得到了一个元素,而不是依次得到所有元素
简而言之:我必须解析该页面,在同一页面中找到该类并获取图像链接
parsing.PHP
include("simple_html_dom.PHP");
$all_ref_codes = ['GDJW3','THDP','PDBEF','BDTE']; //there is a lot of ref code in the array,more than 100-200
if($all_ref_codes) {
foreach ($all_ref_codes as $value) {
$image_url = 'https://mylink.test.com/' . $value . '/';
$html = file_get_html($image_url);
$im = $html->find('.img-class');
print_r($im );
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)