QueryList [query_list]

QueryList是一套用于内容DOM解析的PHP工具。

QueryList是一套用于内容DOM解析的PHP工具,它使用更加现代化的开发思想,语法简洁、优雅,可扩展性强。相比传统的使用晦涩的正则表达式来做DOM解析,QueryList使用了更加强大而优雅的CSS选择器来做DOM解析,大大降低了PHP做DOM解析的门槛,同时也让DOM解析代码易读易维护,让你从此告别晦涩难懂且不易维护的正则表达式。

代码示例

<?php
if(!defined('ClassCms')) {exit();}
use QL\QueryList;
use QL\Ext\AbsoluteUrl;
class test {
    function xxx(){
        C('query_list');
        $ql = QueryList::get('https://www.ithome.com/html/discovery/358585.htm');
        $rt = [];
        // DOM解析文章标题
        $rt['title'] = $ql->find('h1')->text();
        // DOM解析文章作者
        $rt['author'] = $ql->find('#author_baidu>strong')->text();
        // DOM解析文章内容
        $rt['content'] = $ql->find('.post_content')->html();
        print_r($rt);
    }
}

更多使用方法详见官网文档 https://querylist.cc/docs/guide/v4/overview

应用信息
标识query_list
版本号1.0
文件大小2.1MB
发布时间2022-12-30
PHP兼容>=7.3.0
作者 ClassCMS
安装
请在网站后台-应用商店内安装此应用.
也可在演示站点-应用商店内中安装并测试.