如何通过使用PHP简单html dom

时间:2018-09-04 07:24:14

标签: php html-parsing simple-html-dom

             head1 head2 head3 head4 head5
       row1     0    0     0     0    155
       row2     0    0     0     0      8
       row3     0    0     0     0    163

现在我要获得(163)的最后一个值。

1 个答案:

答案 0 :(得分:0)

您已经更新了问题,因此,根据更新的问题,您也可以使用此代码

//$url is your path
$j = new simple_html_dom();
$j = file_get_html($url);

foreach($j->find('table tr') as $row) {
    $cell = $row->find('td', 0);
    echo $cell;
}

您需要PHP Simple HTML DOM Parser库去此url并下载

您可以包含这样的文件

 require_once 'simple_html_dom.php';

这是Simple HTML DOM Parser

的完整文档

您可以使用的特定单元格

// Example
echo $html->find("#table_id", 0)->children(1)->children(1)->children(2)->id;
// or 
echo $html->getElementById("table_id")->childNodes(1)->childNodes(1)->childNodes(2)->getAttribute('id');

我认为您应该阅读HTML DOM Parser Manual。有多种获取childNodes的方法