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