xml_parse
xml_parse
(PHP 3>= 3.0.6, PHP 4)
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().