php爬虫工具QueryList

1、composer安装:composer require jaeger/querylist

2、引入

autoload.php 文件

3、上码:

require_once __DIR__.'/vendor/autoload.php';

$url = "http://www.xxx.com";

// 定义采集规则

$rules = array('title' => array('.audio-list,.cbox,.audio-box,.info,.title','text'),  #这玩意儿就跟写jquery一样

'link' => array('.audio-list,.cbox,.audio-box,audio,source','src'),

);

$rt = QueryList::get($url)->rules($rules)->removeHead()->query()->getData();

$list = $rt->all();

注:removeHead()  解决一切乱码

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容