XMLReader::XML

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

XMLReader::XMLУстанавливает данные, которые содержат XML для разбора

Описание

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

Метод устанавливает данные, которые содержат XML для разбора.

Список параметров

source

Строка, которая содержит XML для разбора.

encoding

Кодировка документа или null.

flags

Битовая маска констант LIBXML_*.

Возвращаемые значения

Возвращает true в случае успешного выполнения или false, если возникла ошибка. При статическом вызове возвращает экземпляр класса XMLReader или false, если возникла ошибка.

Ошибки

Метод разрешается вызывать статически, но до PHP 8.0.0 тогда выдаётся ошибка уровня E_DEPRECATED.

Список изменений

ВерсияОписание
8.0.0 Метод XMLReader::XML() объявили статическим, но его по-прежнему разрешается вызывать на экземпляре класса XMLReader.

Смотрите также

  • XMLReader::open() - Устанавливает URI, который содержит XML-документ для разбора
  • XMLReader::close() - Закрывает входные данные экземпляра класса XMLReader
To Top