Cria um XMLReader a partir de um fluxo para leitura

# XMLReader::fromStream

(PHP 8 >= 8.4.0)

XMLReader::fromStream — Cria um XMLReader a partir de um fluxo para leitura

### Descrição

public static function XMLReader::fromStream(
resource `$stream`,
?string `$encoding` = `null`,
int `$flags` = 0,
?string `$documentUri` = `null`
): static

Cria um XMLReader a partir de um fluxo para leitura.

### Parâmetros

`stream`
  O fluxo do qual o XML será lido.
`encoding`
  A codificação do documento ou `null`.
`flags`
  Uma máscara de bits das constantes `LIBXML_*`.
`documentUri`
  URI base do documento, opcional.

### Valor Retornado

Retorna um XMLReader.

### Erros/Exceções

- Passar um `encoding` inválido lançará um ValueError.
- Passar um recurso que não seja um fluxo para `stream` lançará um TypeError.

### Veja Também

- XMLReader::fromString() - Cria um XMLReader a partir de uma string XML
- XMLReader::fromUri() - Cria um XMLReader a partir de um URI para leitura

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open