首先,在命令行中cd到自己的项目目录下

使用:

composer config -g repo.packagist composer https://packagist.laravel-china.org

切换镜像源

使用:

composer require jaeger/querylist

安装

安装成功.

注意:自己的PHP版本, 以及对应的QueryList文档(这里的版本是4.0,参考文档地址:https://doc.querylist.cc/site/index/doc/2)

以下是根据文档中的例子进行的简单操作

<?php
namespace app\index\controller;use QL\QueryList;
class Index
{public function index(){$html = file_get_contents('https://querylist.cc/');//采集规则$rules = [//采集img标签的src属性,也就是采集页面中的图片链接'name1' => ['img','src'],//采集class为content的div的纯文本内容,//并移除内容中的a标签内容,移除id为footer标签的内容,保留img标签'name2' => ['div.content','text','-a -#footer img'],//采集第二个div的html内容,并在内容中追加了一些自定义内容'name3' => ['div:eq(1)','html','',function($content){$content += 'some str...';return $content;}]];// 过程:设置HTML=>设置采集规则=>执行采集=>获取采集结果数据$data = QueryList::html($html)->rules($rules)->query()->getData();//打印结果print_r($data->all());}
}

各种方法的使用,文档中都有详细解释.

马克一下.

thinkphp5 composer 安装QueryList扩展(PHP的采集插件)相关推荐

  1. 解决composer 安装某些扩展出现composer:Could not find package

    前言:因为笔者之前将composer代码源修改为中国镜像服务器https://packagist.phpcomposer.com. 解决: 切换为国内镜像的命令为:composer config -g ...

  2. QueryList 4.0 简洁、优雅、可扩展的PHP采集工具(爬虫)

    QueryList 简介 QueryList是一套简洁.优雅.可扩展的PHP采集工具(爬虫),基于phpQuery. 特性 拥有与jQuery完全相同的CSS3 DOM选择器 拥有与jQuery完全相 ...

  3. magento2 所需要php 扩展,Magento2如何通过Composer安装插件扩展

    本文将指导您使用Composer安装Magento 2扩展. 注意:按照说明进行操作时,请确保您知道自己在做什么.如果文章中的任何操作或术语引起混淆,请专业人员完成这项工作. 要通过Composer安 ...

  4. composer安装扩展包异常

    我是tp5.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在tp5.1根目录下,找到composer.json文件,并用编 ...

  5. Composer安装ThinkPHP5

    Composer安装ThinkPHP5 首先进入composer 中文官网 https://www.phpcomposer.com/ ->入门指南->全局安装 安装 - Windows 使 ...

  6. Thinkphp使用composer安装扩展包教程

    一.删除php禁用函数putenv 1.可以在宝塔面板的PHP管理 →  禁用函数 →  删除putenv 2.也可以在php的配置文件php.ini里搜索disable_functions,然后删除 ...

  7. Composer安装ThinkPHP5.0

    1.  安装Composer 参考:https://blog.csdn.net/weixin_40393909/article/details/86978990 2.  安装tp5.1: 5.1版本开 ...

  8. tp5 composer 安装扩展库

    大家对TP5可能不陌生,但是我第一次使用TP5扩展包,举例:安装think-captcha扩展包,运行命令: composer require topthink/think-captcha  不管怎样 ...

  9. windows下composer 安装设置阿里镜像

    1.使用安装程序 下载并运行Composer-Setop.exe,它将安装最新的本版的Composer,并设置号系统的环境变量,因此你可以任何目录下直接使用 composer命令. 安装过程需要联网: ...

最新文章

  1. RelativeLayout各个属性
  2. linux 终端界面显示 中文乱码或方块
  3. lwip协议栈优化_干货分享 | KNI性能优化实践
  4. word2vec原理(二):基于Hierarchical Softmax的模型
  5. python 海象运算符,Python3.8新特性-- 海象操作符
  6. 【MySql】mysql-5.7.20-winx64安装配置
  7. python sys.argv[]用法
  8. JavaSE基础chapter1Homework
  9. 【华为云技术分享】【DevCloud · 敏捷智库】项目团队人员变动频繁,如何对新人进行有效培养和管理?
  10. maven基础--IDEA集成
  11. 视频 | 直升机如何转弯,为什么能悬停在空中,它的飞行原理是什么?
  12. Android WebView白屏解决方案
  13. java实现百度识图后台
  14. ES6对比ES3\ES5
  15. python-pandas功能大全
  16. 51单片机两只老虎 c语言,基于51单片机的简易电子琴(两只老虎)
  17. [计算机一级MS备考]
  18. GPG对文件加解密的简单实现
  19. PinnedSectionListView原理完全透析
  20. Java实现零钱通功能

热门文章

  1. TFTLCD白屏C51调试心得
  2. 简单的spring项目搭建流程
  3. Kubernetes笔记(四) Kubernetes 网络
  4. 一个产品人眼中的App邀请裂变机制
  5. 新手运营趣头条一天能赚多少钱,新手趣头条日赚300方法揭秘
  6. MySQL语句执行过程
  7. 天玑810和骁龙695哪个好 天玑810和骁龙695差别
  8. 服务器建站说明戴补全
  9. 伤心原来是这样的!!!!!!
  10. ZCup后继有“赛”,OCup再度激发魔兽3热情