我可以使用cURL来获取一个html表吗?

Sou*_*aby 3 php curl

我正在尝试使用cURL抓取一个外部网页进入我自己的网站,它基本上是一个体育团队的"阶梯",我联系了他们,但他们没有梯子的RSS提要,所以我'我试图通过其他方式获得阶梯,是否可以使用cURL获取<table>和</ table>之间的所有内容?我可以使用以下代码获取我想要的页面,但除了HTML表格之外我不需要任何其他内容.

$ch = curl_init ("http://www.sportingpulse.com/rpt_ladder.cgi?results=N&round=15&client=1-3909-47801-81021-6151461&pool=-1");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo $page = curl_exec($ch);
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我,那就太好了.谢谢

李亚男

Sou*_*aby 5

好的,所以我设法使用它(如果其他人想知道)

$ch = curl_init ("http://www.sportingpulse.com/rpt_ladder.cgi?results=N&round=15&client=1-3909-47801-81021-6151461&pool=-1");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$page = curl_exec($ch);

preg_match('#<table[^>]*>(.+?)</table>#is', $page, $matches);
foreach ($matches as &$match) {
    $match = $match;
}
echo '<table>';
    echo $matches[1];
echo '</table>';
Run Code Online (Sandbox Code Playgroud)

:)