0

clipboard.png

return QueryList::get($url)->rules($rules)->range($range)->query(function ($item){
            $re = [];
            $rt = QueryList::get($item['link'])->query();
            $re['title'] = $rt->find('.gb-final-pn-article>h1')->text();
            $re['content'] = $rt->find('.gb-final-mod-article')->html();
            return $re;
        })->getData();

这个是爬取列表页。加上通过列表页面数据爬取详情页、请问如何加上下载图片的一部分

付博 3
2018-12-06 提问
1 个回答
0
return QueryList::get($url)->rules($rules)->range($range)->query(function ($item){
            $re = [];
            $rt = QueryList::get($item['link'])->query();
            $re['title'] = $rt->find('.gb-final-pn-article>h1')->text();
            $re['content'] = $rt->find('.gb-final-mod-article')->html();
            //在这里获取image 获取到图片 二进制写入 硬盘或 上传到 云存储 就好了
            //$re['imageUrl'] = xxx;
            return $re;
        })->getData();

撰写答案

推广链接