我试图提取我网站的一部分以获取一些内容信息。我尝试输入变量的内容如下:
<table class="tabelaHistorico">
<tr>
<td bgcolor=#ccccc></td>
<td bgcolor=#ccccc>2014</td>
</tr>
<tr>
<td>
Jan
</td>
<td>
9719,46
</td>
</tr>
<tr>
<td>
Fev
</td>
<td>
9421,65
</td>
</tr>
</table>
我试着这样做:
$content = file_get_contents("www.website.com");
$pos = strpos($content,"table" , 0);
echo $pos;
printf($pos);
$rest = substr($content, $pos, 5);
echo $rest;
答案 0 :(得分:0)
preg_match('!<table class="tabelaHistorico">.+?</table>!s', $content, $match);
echo $match[0];
答案 1 :(得分:0)
您需要一个合适的HTML解析器。幸运的是,PHP有一个内置的。