猿记录

一个记录、分享的博客

您的位置:主页 > 技术专栏 > php >

phpQuery 数据采集

2018-07-28 14:14:16 作者:yxl 次阅读 php

最近采集了一个正在上映的电影,用到了phpQuery ,这个库类似于jQuery,所以简单粗暴

下面直接上例子解释:

<?php
        include "./include/phpQuery/phpQuery.php";  //引入phpQuery 库
        $url = "url"; //这里是你要采集的url
//加载文件
phpQuery::newDocumentFile($url); //加载dom
                //然你可以像jq一样使用 但是.换成->就可以了  pq类似于jq的$,对吧很简单吧
$companies = pq('#nowplaying .lists')->find('.list-item');  
$arrList = [];
foreach($companies as $compan){
$arr = [];
$arr['img'] = pq($compan)->find('img')->attr('src');
$arr['title'] = trim(pq($compan)->find('.stitle')->text());
$arr['rank'] = pq($compan)->find('.subject-rate')->text();
$arr['link'] = pq($compan)->find('.ticket-btn')->attr('href');
}	


凡本站注明“本站”或“投稿”的所有文章,版权均属于本站或投稿人,未经本站授权不得转载、摘编或利用其它方式使用上述作品。

编辑:yxl 关键词: phpQuery
0

网友评论