0

我已经查看了有关通过 PHP 从网站提取数据的问题。但我无法解决我的问题。我正在尝试从网站中提取实时数据。是银价。它每天都在变化,我需要提取最新数据。

我正在尝试从http://www.maybank2u.com.my/mbbfrx/silver_rate.htm中提取

我已经完成了 file_get_contents(" http://www.maybank2u.com.my/mbbfrx/silver_rate.htm ");

但是当我试图 preg_match() 价格时。我找不到正确的方法。感谢这里有人可以帮助我。

很抱歉提出了已经在线程中的相同问题,但我无法解决它。

4

2 回答 2

2

请不要使用正则表达式来解析 html 文档。
请改用 html/dom 解析器。
看看这个链接。
它应该让您开始如何提取数据。

html解析

于 2013-01-23T11:15:26.953 回答
0

不要使用正则表达式 (preg_match)。使用 dom 解析器。我会推荐http://simplehtmldom.sourceforge.net/上的那个。

一旦你有了一个可以抓取你感兴趣的页面的脚本,就可以通过设置一个 cron 作业来指示你的服务器每天执行它。

于 2013-01-23T11:16:36.507 回答