contender/contender

Html Contents Parser & Selector.Like a javascript.

Installs: 40

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/contender/contender

v2.0 2023-04-01 04:06 UTC

This package is not auto-updated.

Last update: 2025-10-11 16:09:23 UTC


README

CircleCI

Contender is a very simple, fast, and flexible HTMLParser. You can scrape using Xpath or Css Selector.

Installation

With Composer

 composer require contender/contender
<?php
require 'vendor/autoload.php';

use Contender\Contender;

$document = Contender::loadStr(<<<HTMLPAGE
<div>
    <h1 id="header">Example Page</h1>
    <p>This is Contender example html-document.</p>
</div>
HTMLPAGE);

$node = $document->getElementById('header');

echo $node->innerHTML;

// Example Page

Documents