TP5.0Composer安裝phpQuery,採集功能擴展

2)安裝完後進入tp框架的根目錄下,在根目錄下的composer.json文件中的require中加入QueyListy和擴展以下php

"jaeger/querylist": "^3.2",
"jaeger/querylist-ext-request":"^1.0",
"jaeger/querylist-ext-multi":"^1.0",
"jaeger/querylist-ext-login":"^1.0"

以下:html

{
    "name": "topthink/think",
    "description": "the new thinkphp framework",
    "type": "project",
    "keywords": [
        "framework",
        "thinkphp",
        "ORM"
    ],
    "homepage": "http://thinkphp.cn/",
    "license": "Apache-2.0",
    "authors": [
        {
            "name": "liu21st",
            "email": "liu21st@gmail.com"
        }
    ],
    "require": {
        "php": ">=5.4.0",
        "topthink/framework": "^5.0",
        "jaeger/querylist": "^3.2",
        "jaeger/querylist-ext-request":"^1.0",
        "jaeger/querylist-ext-multi":"^1.0",
        "jaeger/querylist-ext-login":"^1.0"
    },
    "extra": {
        "think-path": "thinkphp"
    },
    "config": {
        "preferred-install": "dist"
    }
}

2.安裝 composer require jaeger/querylistthinkphp

 

3.json

引入並測試app

<?php
namespace app\index\controller;
 
use QL\QueryList;
 
class Index
{
    public function index()
    {
        //採集某頁面全部的圖片
        $data = QueryList::Query('http://cms.querylist.cc/bizhi/453.html',['image' => ['img','src']])->data;
        //打印結果
        print_r($data);
    }
}
相關文章
相關標籤/搜索