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.0 | encoding тепер допускає значення null. |
Дивіться також
- xml_parser_create() - Створення XML-аналізатора
- xml_parser_free() - Звільнення XML-аналізатора