xml_parser_set_optionУстановка значения настройки XML-анализатора
&reftitle.description;
boolxml_parser_set_optionXMLParserparserintoptionstringintvalue
Устанавливает значение настройки XML-анализатора.
&reftitle.parameters;
parser
Ссылка на XML-анализатор.
option
Какую настройку требуется установить. Смотрите ниже.
Доступны следующие настройки:
Настройки XML-анализатораКонстантаТип данныхОписаниеXML_OPTION_CASE_FOLDINGinteger
Требуется ли включить case-folding для этого
анализатора. Включено по умолчанию.
XML_OPTION_SKIP_TAGSTARTinteger
Задаёт количество символов с начала имени тега, которые следует
пропустить.
XML_OPTION_SKIP_WHITEinteger
Требуется ли пропускать значения, состоящие из пробелов.
XML_OPTION_TARGET_ENCODINGstring
Устанавливает кодировку,
которая будет использоваться XML анализатором. По умолчанию
используется кодировка заданная при вызове функции
xml_parser_create. Поддерживаются кодировки
ISO-8859-1, US-ASCII и
UTF-8.
value
Новое значение настройки.
&reftitle.returnvalues;
Функция возвращает &false;, если parser ссылается
на недопустимый анализатор или если настройка не может быть установлена.
В противном случае устанавливается новое значение настройки и возвращается
значение &true;.
&reftitle.changelog;
&Version;&Description;
&xml.changelog.parser-param;