<?php
require 'QueryList/phpQuery.php';
require 'QueryList/QueryList.php';
use QL\QueryList;
$url = 'http://www.netbian.com/baidu';
$rules = array(
'sensus_img'=> array('.list ul li>a>img','src'),
'sensus_img_text'=> array('.list ul li>b>a','text'),
'update_time'=> array('.list ul li p','text')
);
$data = QueryList::Query($url,$rules)->data;
$time = date('Y-m-d');
if(!is_dir($time)){
mkdir($time);
}
foreach ($data as $key => $value) {
if(isset($value['sensus_img']) && $value['sensus_img']){
$img_ext = substr($value['sensus_img'], strrpos($value['sensus_img'], '.'));//图片后缀
if(isset($value['sensus_img_text']) &&
php爬虫库QueryList的简单运用
最新推荐文章于 2021-04-09 03:37:14 发布
本文介绍了PHP的QueryList库在爬虫开发中的应用,通过实例展示了如何利用该库抓取网页内容,包括HTML元素的选择、数据提取和处理等基本操作。
摘要由CSDN通过智能技术生成