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()  解决一切乱码

你可能感兴趣的:(php爬虫工具QueryList)