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 |