xml_parser_get_option

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_parser_get_option — Отримує значення налаштування XML-аналізатора

Опис

xml_parser_get_option(XMLParser $parser, int $option): string|int|bool

Отримує значення налаштування XML-аналізатора.

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

parser

Посилання на XML-аналізатор, налаштування якого потрібно отримати.

option

Яке налаштування отримати. Доступні параметри: XML_OPTION_CASE_FOLDING XML_OPTION_SKIP_TAGSTART XML_OPTION_SKIP_WHITE і XML_OPTION_TARGET_ENCODING. Вони описані у документації до функції xml_parser_set_option()

Значення, що повертаються

Повертає значення налаштування.

Помилки

Якщо параметр option передано неприпустиме значення, буде викинуто виняток ValueError

До PHP 8.0.0 передача недопустимого значение в параметрoptionгенерировало ошибку уровня**E_WARNING**, що змушувало функцію повертати логічне false

список змін

ВерсияОпис
8.3.0Тепер функція повертає логічне значення логічних налаштувань.
8.0.0Параметрparser чекає на екземпляр XMLParser; раніше очікувався коректний xml ресурс (Resource).
8.0.0Если значение параметраoption неприпустимо, тепер викидається виняток ValueError
7.1.24, 7.2.12, 7.3.0Тепер параметр options підтримує значення XML_OPTION_SKIP_TAGSTART і XML_OPTION_SKIP_WHITE