PHP-简单HTML DOM解析器-HTML正常时出现致命错误

PHP-简单HTML DOM解析器-HTML正常时出现致命错误,php,html,dom,Php,Html,Dom,我试图解析一个表并在另一个表中输出明文。我已经走了这么远: <?php if (url_exists($url)) { $html = file_get_html($url); } else { echo "URL doesn't exist."; } if ($html && is_object($html) && isset($html->nodes))

我试图解析一个表并在另一个表中输出明文。我已经走了这么远:

<?php 
    if (url_exists($url))
    {
        $html = file_get_html($url);
    }
    else 
    {
        echo "URL doesn't exist.";
    }

    if ($html && is_object($html) && isset($html->nodes))
    {
        // Everything checks out
        $table = $html->find('table[border]');
        if (!empty($table))
        {
        $row = $table->find('tr');
        }
    }
    else 
    {
        echo "Fetched page is not ok.";
    }
?>

使用
$table=$html->find('table[border])[0]


文档说明,除非您在函数
find()
中指定索引,否则它将返回一个数组

您是否尝试过使用
$row=$table->find('tr')[0]?@Nadir,为什么这样不应该得到错误?$html->find('table[border]);和$table->find('tr');这两个find函数在同一个类中吗?@fusion3k我错了,我的意思是
$table=$html->find('table[border])[0]文档说明,除非在函数
find()
中指定索引,否则它将返回一个数组^!