jcbooster / domhtml
Get Access HTML element with PHP
v1.0
2020-02-17 07:48 UTC
This package is auto-updated.
Last update: 2024-09-17 17:56:06 UTC
README
Get Elements HTML with Parsing Object
Clone Git
$ git clone https://github.com/kangjeki/DOMParserHTML.git
Composer
composer require jc_programs/dom-parser-html
Usage
Load Default HTML in Active Page
require __DIR__ . '/DOMParserHTML/Autoload.php';
use DOMParserHTML\DOMParser;
$Doc = new DOMParser;
Load Manual HTML Elements, put html elements in parameter
require __DIR__ . '/DOMParserHTML/Autoload.php';
use DOMParserHTML\DOMParser;
$Doc = new DOMParser($html);
Methode Usage
Selector$Doc = new DOMParser;
$input = $Doc->getElementById("idElement");
// output is HTML input Elements
Metode
$Doc = new DOMParser;
$input = $Doc->getElementById("idElement");
$value = $Doc->value($input);
// Output is Value of Input Element
All Selector
All Methode
More Example
Get Child Elementrequire __DIR__ . '/DOMParserHTML/Autoload.php';
use DOMParserHTML\Parser\DOMParser;
$Doc = new DOMParser;
$elem = $Doc->querySelector("#data-url");
$DataURL = new DOMParser($elem);
$url = $DataURL->querySelectorAll("a");
// output $url is list of all tag (a) elements
/* example html structur */
<div id="data-url">
<a href="...">URL 1</a>
<a href="...">URL 2</a>
<a href="...">URL 3</a>
<a href="...">URL 4</a>
</div>