0

我有一个有 6 列的表,在第一列中,有div一些我不需要的信息。所以,我想删除所有的divs,但我一直收到Trying to get property of non-object 错误。这是代码:

$dom = new DomDocument();
@$dom->loadHTML($html); //I've acquired this page via curl
$tbl = $dom->getElementsByTagName('table')->item(4); //The fourth table in the page
$div = $tbl->getElementsByTagName('div');
for ($i = 0; $i < $td->length-1; $i++){
   $chld = $div->item($i);
   $prnt = $chld->parentNode; <-- here I get the error
   $prnt->removeChild($chld);
}

你能帮助我吗?要么指出我犯的错误,要么给我提示如何去做。

4

0 回答 0