使用php从其他网站获取OuterHtml

时间:2016-05-18 07:52:18

标签: php outerhtml

我通过另一个网站的表格提供信息。我曾经用以下方法获得所需的信息:

$html = file_get_contents('http://www.example.ex');

然后通过正则表达式使用它。

不幸的是,其他网站已经改变,现在源代码不再是HTML表了。

但是,如果我使用信息(Chrome浏览器)检查元素,我发现它是一个表格,我可以“复制”该元素的“外部HTML”并将其“粘贴”到我的文件中。< / p>

除了复制粘贴之外,还有其他方式,更“专业”,捕获信息(元素的外部HTML或整个页面)吗?谢谢大家。

1 个答案:

答案 0 :(得分:1)

也许这篇文章对您有用:Stackoverflow Post

但如果这不起作用。那边的人建议使用名为Goutte的PHP网络抓取器框架,如果网站再次更改,它可能会对您有用(更多)。