怎么简单的用php采集一个网站的某些数据?

1、我知道东财期货网页连接:http://quote.eastmoney.com/center/gridlist2.html#futures_113_6
正常访问如下图

img


2、现在我需要采集这个页面的数据

img


3,但是输出的不是字符数据、而是整个页面

img


我的问题是:我用php怎么获取东财期货页面上所有沪银合约的全部数据?求赐教!

工作量有点。。。懒得动。。。
1,获取到了全部的内容,只剩下筛选,存储的过程。

直接分析它的网络请求,看看这些数据是如何获取的,是走API获取的,还是前后端不分离,直接返回的页面。

如果是API的话,直接发起网络请求就行。就是打开开发者工具,分析看network的请求

如果返回的是一个html,那就用html解析出来数据就可以了,对应的github上面有包:

获取到源码html 原生php的就用正则匹配出来数据,但是这个复杂又麻烦,但是可以用现成的类库,网上轮子也多,不需要重复造轮子,例如phpquery,使用起来更jQuery一样,懂些css选择器就可以了