php8.5
Home/ Manual/ xmlreader / xmlreader/ XMLReader::fromStream

XMLReader::fromStream

PHP function Edit on GitHub ✎

(PHP 8 >= 8.4.0)

Creates an XMLReader from a stream to read from

Description

XMLReader::fromStream(resource $stream, string|null $encoding = null, int $flags = 0, string|null $documentUri = null): static

Creates an XMLReader from a stream to read from.

Parameters

stream

The stream to read the XML from.

encoding

The document encoding or null.

flags

A bitmask of the LIBXML_* constants.

documentUri

Optional document base URI.

Return Values

Returns an XMLReader.

Errors/Exceptions

  • Passing an invalid encoding will throw a ValueError.
  • Passing a resource that is not a stream to stream will throw a TypeError.

See Also

  • XMLReader::fromString
  • XMLReader::fromUri

Source: reference/xmlreader/xmlreader/fromstream.xml · from the official PHP manual (php/doc-en)