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