XMLReader::open

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

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

Set the URI containing the XML document to be parsed.

Parameters

uri

URI pointing to the document.

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::open is now declared as static method, but can still be called on an XMLReader instance.