PHP xml_parser_set_option()Функция


PHP XML 参考手册Полное справочное руководство по PHP XML

Определение и использование

Функция xml_parser_set_option() устанавливает параметры для XML-парсера.

Возвращает TRUE при успехе или FALSE при неудаче.

Синтаксис

xml_parser_set_option(parser,option,value)

Parameters Описание
parser Обязательный. Указывает XML-парсер, который нужно использовать.
option Обязательный. Указывает опцию для установки. Возможные значения:
  • XML_OPTION_CASE_FOLDING - Указывает, разрешено ли приведение регистра. Включено по умолчанию. Может быть 1 (TRUE) или 0 (FALSE).
  • XML_OPTION_SKIP_TAGSTART - Указывает количество символов, которые нужно пропустить в начале имени тега.
  • XML_OPTION_SKIP_WHITE - Указывает, следует ли пропускать значения, состоящие из пробельных символов. Может быть 1 (TRUE) или 0 (FALSE).
  • XML_OPTION_TARGET_ENCODING — задаёт целевую кодировку, используемую в XML-парсере. По умолчанию она совпадает с кодировкой, заданной функцией xml_parser_create(). Поддерживаемые целевые кодировки: ISO-8859-1, US-ASCII и UTF-8.
value Обязательный. Задаёт новое значение для опции.


Примеры

<?php
$xmlparser = xml_parser_create();

xml_parser_set_option($xmlparser, XML_OPTION_SKIP_WHITE, 1);

xml_parser_free($xmlparser);
?>


PHP XML 参考手册Полный справочник по PHP XML Другие расширения