所以这个错误让我感到害怕,继承人的代码:
$html = file_get_html('vids.html');
foreach($html->find('a') as $element) {
echo $element->name
}
答案 0 :(得分:1)
您是否先包含simple_html_dom.php文件?
include_once('/simple_html_dom.php');
您的vids.html是否在您呼叫的同一目录中?
答案 1 :(得分:0)
我认为你应该在循环中使用var_dump($ element)并查看它是否设置了'name'属性。你可以修改你的条件并在循环中添加isset(),
foreach($html->find('a') as $element) {
if(isset($element->name)){
echo $element->name;
}
}