Функции PHP »»» Функции XML парсера(PHP 3>= 3.0.6, PHP 4, PHP 5)
xml_parse - начинает разбор XML-документа.
Описание
bool xml_parse (resource parser, string data [, bool is_final])
- parser
Ссылка на XML-разборщик.
- data
Участок данных для разбора.Документ может разбираться по кускам с
помощью вызова xml_parse() несколько раз с новыми данными о тех пор,
пока параметр is_final не будет установлен и
TRUE, когда разбираются последние данные.
- is_final (optional)
Если установлен и TRUE, data это последний блок данных, отправленных при этом разборе.
Когда разбирается XML-документ, обработчики сконфигурированных событий
вызываются столько раз, сколько нужно, после чего функция возвращает TRUE или FALSE.
TRUE возвращается, если разбор был успешным, FALSE - если не был успешным или если parser не ссылается на правильный разборщик.Для неуспешных разборов информация
ошибки может быть получена с помощью xml_get_error_code(),
xml_error_string(),
xml_get_current_line_number(),
xml_get_current_column_number() и
xml_get_current_byte_index().