XMLReader::XML

PHP 5 >= 5.1.0, PHP 7, PHP 8
XMLReader::XML - Set the data containing the XML to parse
Manual

XMLReader::XML( string$source, [string|null$encoding = null], [int$flags = 0] ): public static bool|XMLReader

Set the data containing the XML to parse.

Parameters

source

String containing the XML to be parsed.

encoding

The document encoding or null.

flags

A bitmask of the LIBXML_* constants.

Return Values

Returns true on success or false on failure. If called statically, returns an XMLReader or false on failure.

Exceptions and Errors

This method may be called statically, but prior to PHP 8.0.0, will issue an E_DEPRECATED error in this case.

Changelog

Version Description
8.0.0 XMLReader::XML is now declared as static method, but can still be called on an XMLReader instance.