我已经查看了关于此问题的问题 通过 PHP 从网站中提取数据.但我无法解决我的问题。我正在尝试从网站中提取实时数据。这是白银价格。它每天都在变化,我需要提取最新数据。
我正在尝试从 http://www.maybank2u.com.my/mbbfrx/silver_rate.htm 中提取
我已经完成了file_get_contents("http://www.maybank2u.com.my/mbbfrx/silver_rate.htm");
但是当我试图preg_match()价格时。我找不到正确的方法。如果这里有人可以帮助我,请表示感谢。
很抱歉提出了线程中已经存在的相同问题,但我就是无法解决它。
请不要使用正则表达式来解析 html 文档。
请改用 html/dom 解析器。
看看这个链接。
它应该让您开始如何提取数据。
网页解析
不要使用正则表达式 (preg_match)。使用 dom 解析器。我会推荐 http://simplehtmldom.sourceforge.net/的那个。
一旦你有一个脚本可以抓取你感兴趣的页面,指示你的服务器每天通过设置 cron 作业来执行它。