XMLReader::XML Устанавливает XML-данные для разбора &reftitle.description; public static XMLReaderXMLReader::XML stringsource stringnullencoding&null; intflags0 public boolXMLReader::XML stringsource stringnullencoding&null; intflags0 Метод устанавливает XML-данные для разбора. Данные передают как строку в XML-формате. &reftitle.parameters; source Строка, которая содержит XML-данные для разбора. encoding Кодировка документа или &null;. flags Битовая маска из констант семейства LIBXML_*. &reftitle.returnvalues; &return.success; При статическом вызове метод возвращает экземпляр класса XMLReader&return.falseforfailure;. &reftitle.errors; При передаче недопустимой кодировки в аргументе encoding метод выбросит ошибку ValueError. Метод поддерживает статический вызов, но до PHP 8.0.0 при таком вызове выдаётся ошибка уровня E_DEPRECATED. &reftitle.changelog; &Version; &Description; 8.4.0 При передаче недопустимой кодировки в аргументе encoding метод выбросит ошибку ValueError. 8.0.0 Метод XMLReader::XML объявили статическим, но его по-прежнему разрешается вызывать на экземпляре класса XMLReader. &reftitle.seealso; XMLReader::open XMLReader::close