Функция xml_parser_create_ns() создает анализатор XML с поддержкой пространства имен.
В случае успеха функция возвращает дескриптор ресурса, который может использоваться другими функциями XML. В случае неудачи возвращает FALSE.
xml_parser_create_ns(кодировка,разделитель)
параметр | описывать |
---|---|
кодирование | Необязательный. Указывает выходную кодировку. В PHP 5.0.2 и выше по умолчанию используется UTF-8. Возможные значения: ИСО-8859-1 UTF-8 США-ASCII. Примечание. В PHP 5 входная кодировка определяется автоматически. В PHP 4 и более ранних версиях этот параметр определяет кодировку символов для ввода и вывода. Примечание. В PHP 5.0.0 и 5.0.1 набор выходных символов по умолчанию — ISO-8859-1. |
сепаратор | Необязательный. Указывает выходной разделитель для имен тегов и пространств имен. По умолчанию установлено «:». |
Совет: Чтобы освободить парсер XML, используйте функцию xml_parser_free().
Совет: Чтобы создать анализатор XML без поддержки пространства имен, используйте функцию xml_parser_create().
<?php$xmlparser = xml_parser_create_ns();xml_parser_free($xmlparser);?>