xml_parse - Запускает разбор XML документа
Вернуться к: Функции парсера XML
xml_parse
(PHP 4, PHP 5)
xml_parse — Запускает разбор XML документа
Описание
xml_parse() разбирает XML документ. Обработчики запрограммированных событий вызываются столько раз, сколько необходимо.
Список параметров
- parser
-
Ссылка на используемый XML анализатор.
- data
-
Часть данных для разбора. Документ можно разбирать по частям, вызывая функцию xml_parse() несколько раз с новыми данными, пока аргумент is_final не будет установлен в TRUE, это сообщит анализатору, что разбирается последняя часть документа.
- is_final
-
Если задан и установлен в TRUE, data считается последней частью в этом разборе.
Возвращаемые значения
Возвращает 1 при успешном завершении, 0 в противном случае.
В случае неудачного разбора информацию об ошибках можно получить с помощью функций xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() и xml_get_current_byte_index().
Замечание:
Ошибки при разборе сущностей выдаются в конце разбора, их можно получить только когда is_final установлен в TRUE.
Вернуться к: Функции парсера XML