sachinsinghshekhawat/simple-html-parser-php

PHP的简单HTML解析器

1.1.5 2018-02-11 15:27 UTC

This package is not auto-updated.

Last update: 2024-09-26 20:51:11 UTC


README

版本 1.1.5

支持PHP >=5.6.32,兼容Composer和PSR-0的:这是一个PHP的HTML DOM解析器,您可以选择处理URL或HTML字符串,给定的函数将返回一个DOM对象,可以用于进一步处理。

要从URL获取DOM对象,请使用函数file_get_html()

	$dom = HTMLParser::file_get_html("https://google.com");

要从字符串获取DOM对象,请使用函数str_get_html()

	$dom = HTMLParser::str_get_html("<html><head></head><body></body></html>");

安装

composer require sachinsinghshekhawat/simple-html-parser-php 1.1.5

在您的项目中运行"composer require sachinsinghshekhawat/simple-html-parser-php 1.1.5",然后即可使用。您可以将最后一个参数替换为任何可用的版本。

用法

<?php

	use sachinsinghshekhawat\SimpleHTMLDomParserPHP\HTMLParser;
	require 'vendor/autoload.php'; //change path of your vendor autload file
	
	$dom = HTMLParser::file_get_html("https://google.com");
	
	foreach($dom->find('img') as $element) 
	   echo $element->src . '<br>';

更多文档:http://simplehtmldom.sourceforge.net/