我想从外部站点上存在的表中仅提取选定数量的行。我正在使用以下帖子中的响应作为开始提取整个表:
PHP Data Extraction From External Website, Then Write to Database
它非常适合获取整个表格,但我想要完成的内容如下:
1)排除第一行
2)包括接下来的7行
3)排除表格的其余部分
可以这样做吗?
答案 0 :(得分:0)
出于具体目的,我使用了以下课程 http://sourceforge.net/projects/simplehtmldom/
以下php代码可以从我正在抓取的html表中获得我想要的内容。
<?php
include('../includes/simple_html_dom.php');
$html = file_get_html('http://listhoopla.com/r.cgi/276');
$ret = $html->find('tr');
?><table><?
$x=1;
while($x<8){
echo $ret[$x];
$x++;
}
?>
</table>