如何从表中删除第一个和最后一个标记 - 简单的HTML DOM解析器

时间:2016-10-07 07:40:18

标签: php parsing dom

看起来我需要使用$e->first_child ()$e->lastChild (),但它不起作用。

require_once '/simple_html_dom.php';
$html = file_get_html('http://example.com');

$table = $html->find('table');
echo $table->first_child();

<table>
    <tr>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td></td>
      <td></td>
    </tr>
</table

1 个答案:

答案 0 :(得分:2)

使用它:

$table->find('tr',0);//first one
$table->find('tr',-1);//last one

如果不起作用:

$html->find('tr',0);//first one
$html->find('tr',-1);//last one