phpQuery-single icon indicating copy to clipboard operation
phpQuery-single copied to clipboard

QueryList v3版 有时候采集不全

Open huige728 opened this issue 2 years ago • 0 comments

` $webUrl = 'https://www.mm131.net/'; require 'inc/phpQuery.php'; require 'inc/QueryList.php'; use QL\QueryList;

//拼装列表页(内含菜单名、菜单ID、页码):https://www.mm131.net/xinggan/list_6_7.html function listUrl($catName,$catId,$page=1){ global $webUrl; $url = $webUrl.$catName.'/'; if($page > 1){ $url = $url . 'list_'.$catId.'_'.$page.'.html'; } return $url; }

function getArtUrl($url){

$rules = ['link' => ['a:eq(0)','href']];
$range = '.list-left dd:not(:last)';
$data = QueryList::Query($url,$rules,$range)->data;

echo '采集到本页数据量为:'.count($data);

} ` 列表页一页有20条数据,有时候只能采集到12-14条,有时候有是20条,全看运气,也不见报错

huige728 avatar Aug 11 '21 06:08 huige728