XMLReader::XML

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

XMLReader::XMLEstablece los datos que contienen el XML a analizar

Descripción

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

Establece los datos que contienen el XML a analizar.

Parámetros

source

String que contiene el XML a analizar.

encoding

La codificación del documento, o null.

flags

Un máscara de constantes LIBXML_*.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error. Si se llama estáticamente, devuelve un objeto XMLReader o false en caso de error.

Errores/Excepciones

  • Pasar un valor inválido para el encoding generará una excepción ValueError.
  • Este método puede ser llamado estáticamente, pero, antes de PHP 8.0.0, esto generará un error E_DEPRECATED en este caso.

Historial de cambios

Versión Descripción
8.4.0 Pasar un valor inválido para el encoding ahora genera una excepción ValueError.
8.0.0 XMLReader::xml() ahora se declara como método estático, pero aún puede ser llamado en una instancia de XMLReader.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top