xml_parser_create
(PHP 4, PHP 5, PHP 7)
xml_parser_create — Создание XML-анализатора
Описание
xml_parser_create() создает новый XML-анализатор и возвращает экземпляр XMLParser, который можно использовать в других XML-функциях.
Список параметров
-
encoding -
Необязательный аргумент
encodingзадает кодировку символов для ввода/вывода в PHP 4. Начиная с PHP 5, кодировка входных данных определяется автоматически, а параметрencodingзадает кодировку только для выводимых данных. В PHP 4 кодировка по умолчанию для выходных данных такая же, что и для входных. Если передается пустая строка, анализатор попытается определить кодировку, просматривая первые 3 или 4 байта. В PHP 5.0.0 и 5.0.1 кодировка по умолчанию ISO-8859-1. Для версий PHP 5.0.2 и выше - UTF-8. Список поддерживаемых кодировок:ISO-8859-1,UTF-8иUS-ASCII.
Возвращаемые значения
Возвращает новый экземпляр XMLParser, или false в случае возникновения ошибки.
Список изменений
| Версия | Описание |
|---|---|
| 8.0.0 |
Функция теперь возвращает экземпляр XMLParser;
ранее возвращался ресурс (resource), или false в случае возникновения ошибки.
|
| 8.0.0 |
encoding теперь допускает значение null.
|
Смотрите также
- xml_parser_create_ns() - Создание XML-анализатора с поддержкой пространств имен
- xml_parser_free() - Освобождение XML-анализатора