我正在尝试使用 simple_html_dom 进行一些网络抓取。但我只想要 span 元素的内部文本。我必须为此加载整个页面吗?因为我在循环中运行它需要很多时间。还有什么其他方法可以更快地做到这一点?
这就是我现在正在做的-
$html = file_get_html($url);
foreach($html->find('span') as $element) {
if($element->innertext=="some text") {
$html->clear();
unset($html);
break;
}
else {
//do something
}
如果在循环中使用,这太慢了。更快的方法来做到这一点?