PHP 8.4.2 Released!

XMLReader::XML

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

XMLReader::XMLFixe les données contenant le XML à analyser

Description

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

Fixe les données contenant le XML à analyser.

Liste de paramètres

source

Chaîne de caractères contenant le XML à analyser.

encoding

L'encodage du document, ou null.

flags

Un masque de constantes LIBXML_*.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient. Si appelée statiquement, retourne un objet XMLReader ou false si une erreur survient.

Erreurs / Exceptions

  • Passer une valeur invalide pour le encoding entraînera une exception ValueError.
  • Cette méthode peut être appelée statiquement, mais, avant PHP 8.0.0, cela générera une erreur E_DEPRECATED dans ce cas.

Historique

Version Description
8.4.0 Passer une valeur invalide pour le encoding déclenche désormais une exception ValueError.
8.0.0 XMLReader::xml() est désormais déclaré comme méthode statique, mais peut toujours être appelé sur une instance de XMLReader.

Voir aussi

add a note

User Contributed Notes

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