我正在使用simple_html_dom
它是具有各种方法的预定义网络爬虫类。
我有以下内容:
$html = new simple_html_dom();
$arrayoflinks = //this is where I have a list of links//;
foreach($arrayoflinks as $eachlink){
$html->load_file($eachlink); //these are methods from the simple html_dom
$html->find('a'); //these are methods from the simple html_dom
//run a function I already wrote
}
问题是循环$html
中foreach
没有被识别。我的 Netbeans IDE 告诉我$html
inforeach
循环正在引入一个新变量,这隐含地意味着它没有被识别为类方法。
我怎样才能解决这个问题?
编辑:原来错误是别的。访问上述foreach循环中的方法是有效的。