用phpquery类,写了个采集的demo,以 某网贷平台的 一个列表为例,我们要采集该平台下面的 各平台名称,结构树如下
1 include ‘phpQuery.php‘; 2 3 phpQuery::newDocumentFile(‘http://www.wangdaizhijia.com/dangan/‘);//获取Dom文档 4 5 $artlist = pq(".terraceList")->find(‘.item .nameBox .name‘);//筛选节点 6 7 //echo count($arrlist) //数量 8 9 foreach($artlist as $k=>$v){ 10 echo pq($artlist)->find("a:eq($k)")->text()."<br/>";// text方法只文本,html方法含html代码 11 }
采集结果如下:
时间: 2024-10-27 11:08:31