whero / simple-html
There is no license information available for the latest version (1.0) of this package.
一款类似于Jquery语法的HTML DOM解析扩展包
1.0
2017-11-30 02:27 UTC
This package is auto-updated.
Last update: 2025-03-01 00:23:14 UTC
README
一款PHP语言开发的HTML DOM解析插件,语法类似于Jquery,基于simplehtmldom做了命名空间的封装。
安装
composer require whero/simple-html 或者 composer require whero/simple-html dev-master
使用
//字符串加载 $html = \SimpleHtml\SimpleHtml::str_get_html(''<html><body>从字符串中加载html文档演示</body></html>''); //URL加载 $html = \SimpleHtml\SimpleHtml::str_get_html('https://baidu.com'); //文件加载 $html = \SimpleHtml\SimpleHtml::str_get_html('/tmp/baidu.html'); //查找html文档中的超链接元素 $a = $html->find('a'); //查找文档中第(N)个超链接,如果没有找到则返回空数组. $a = $html->find('a', 0); // 查找id为main的div元素 $main = $html->find('div[id=main]',0); // 查找所有包含有id属性的div元素 $divs = $html->find('div[id]'); // 查找所有包含有id属性的元素 $divs = $html->find('[id]'); //清除使用 $html->clear(); // 调用 $html = \SimpleHtml\HtmlDom::getInit(); $content = $html->strHtml(''<p>从字符串中加载html文档演示</p><p>从字符串中加载html文档演示</p>'');