xml_parser_create_ns

(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)

xml_parser_create_ns — Створення XML-аналізатора з підтримкою просторів імен

Опис

xml_parser_create_ns(?string $encoding = null, string $separator = ":"): XMLParser

xml_parser_create_ns() створює новий синтаксичний XML-аналізатор з підтримкою простору імен та повертає екземпляр XMLParser, який буде використовуватися в інших функціях XML.

Список параметрів

encoding

Кодування вхідних даних визначається автоматично, а encoding задає кодування тільки для даних, що виводяться. Якщо передається порожній рядок, аналізатор спробує визначити кодування, переглядаючи перші 3 або 4 байти. Стандартне кодування - UTF-8. Список підтримуваних кодувань: ISO-8859-1 UTF-8иUS-ASCII

separator

Якщо повідомити аналізатору простір імен, то параметри тегів, що передаються в різні обробники, будуть складатися з простору імен та локального імені, відокремлених заданим у цьому аргументі роздільником separator

Значення, що повертаються

Повертає новий екземпляр XMLParser

список змін

ВерсияОпис
8.0.0Функція тепер повертає екземпляр XMLParser; раніше повертався ресурс (resource) або **false**в случае возникновения ошибки.
8.0.0encoding тепер допускає значення null.

Дивіться також