Modern DOM library written in PHP for HTML documents
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.1 KiB

title
Document::loadHTML

Document::loadHTML — Load HTML from a string

Description

public Document::loadHTML ( string $source , null $options = null , string|null $encodingOrContentType = null ) : bool

The function parses the HTML contained in the string source.

Parameters

source
The HTML string.
options
Always null. Was used for option constants in \DOMDocument.
encodingOrContentType
The encoding of the document that is being loaded. If not specified it will be determined automatically.

Return Values

Returns true on success or false on failure.

Examples

Example #1 Creating a Document

<?php

namespace MensBeam\HTML;

$dom = new Document();
$dom->loadHTML('<!DOCTYPE html><html><head><title>Ook!</title></head><body><h1>Eek</h1></body></html>');
echo $dom;

?>