jiangxianli / simple-html
There is no license information available for the latest version (1.0.0) of this package.
一款类似于Jquery语法的HTML DOM解析扩展包
1.0.0
2017-08-07 11:55 UTC
This package is auto-updated.
Last update: 2024-10-29 04:47:44 UTC
README
一款PHP语言开发的HTML DOM解析插件,语法类似于Jquery,基于simplehtmldom做了命名空间的封装。
安装
composer require jiangxianli/simple-html
使用
//字符串加载 $html = \SimpleHtml\SimpleHtml::str_get_html('<html><body>从字符串中加载html文档演示</body></html>'); //URL加载 $html = \SimpleHtml\SimpleHtml::file_get_html('https://baidu.com'); //文件加载 $html = \SimpleHtml\SimpleHtml::file_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();