xml_parse - Запускает разбор XML документа
Вернуться к: Функции парсера XML
xml_parse
(PHP 4, PHP 5, PHP 7)
xml_parse — Запускает разбор XML документа
Описание
$parser
, string $data
[, bool $is_final
= false
] )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