thinkphp5 composer 安装QueryList扩展(PHP的采集插件)
首先,在命令行中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的采集插件)相关推荐
- 解决composer 安装某些扩展出现composer:Could not find package
前言:因为笔者之前将composer代码源修改为中国镜像服务器https://packagist.phpcomposer.com. 解决: 切换为国内镜像的命令为:composer config -g ...
- QueryList 4.0 简洁、优雅、可扩展的PHP采集工具(爬虫)
QueryList 简介 QueryList是一套简洁.优雅.可扩展的PHP采集工具(爬虫),基于phpQuery. 特性 拥有与jQuery完全相同的CSS3 DOM选择器 拥有与jQuery完全相 ...
- magento2 所需要php 扩展,Magento2如何通过Composer安装插件扩展
本文将指导您使用Composer安装Magento 2扩展. 注意:按照说明进行操作时,请确保您知道自己在做什么.如果文章中的任何操作或术语引起混淆,请专业人员完成这项工作. 要通过Composer安 ...
- composer安装扩展包异常
我是tp5.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在tp5.1根目录下,找到composer.json文件,并用编 ...
- Composer安装ThinkPHP5
Composer安装ThinkPHP5 首先进入composer 中文官网 https://www.phpcomposer.com/ ->入门指南->全局安装 安装 - Windows 使 ...
- Thinkphp使用composer安装扩展包教程
一.删除php禁用函数putenv 1.可以在宝塔面板的PHP管理 → 禁用函数 → 删除putenv 2.也可以在php的配置文件php.ini里搜索disable_functions,然后删除 ...
- Composer安装ThinkPHP5.0
1. 安装Composer 参考:https://blog.csdn.net/weixin_40393909/article/details/86978990 2. 安装tp5.1: 5.1版本开 ...
- tp5 composer 安装扩展库
大家对TP5可能不陌生,但是我第一次使用TP5扩展包,举例:安装think-captcha扩展包,运行命令: composer require topthink/think-captcha 不管怎样 ...
- windows下composer 安装设置阿里镜像
1.使用安装程序 下载并运行Composer-Setop.exe,它将安装最新的本版的Composer,并设置号系统的环境变量,因此你可以任何目录下直接使用 composer命令. 安装过程需要联网: ...
最新文章
- RelativeLayout各个属性
- linux 终端界面显示 中文乱码或方块
- lwip协议栈优化_干货分享 | KNI性能优化实践
- word2vec原理(二):基于Hierarchical Softmax的模型
- python 海象运算符,Python3.8新特性-- 海象操作符
- 【MySql】mysql-5.7.20-winx64安装配置
- python sys.argv[]用法
- JavaSE基础chapter1Homework
- 【华为云技术分享】【DevCloud · 敏捷智库】项目团队人员变动频繁,如何对新人进行有效培养和管理?
- maven基础--IDEA集成
- 视频 | 直升机如何转弯,为什么能悬停在空中,它的飞行原理是什么?
- Android WebView白屏解决方案
- java实现百度识图后台
- ES6对比ES3\ES5
- python-pandas功能大全
- 51单片机两只老虎 c语言,基于51单片机的简易电子琴(两只老虎)
- [计算机一级MS备考]
- GPG对文件加解密的简单实现
- PinnedSectionListView原理完全透析
- Java实现零钱通功能