ГлавнаяОтзывы и пожеланияСтатьи
Функции по алфавиту:    a     b     c     d     e     f     g     h     i     j     k     l     m     n     o     p     q     r     s     t     u     v     w     x     y     z  

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().




Другие функции на x:

xmlrpc_decode
xmlrpc_decode_request
xmlrpc_encode_request
xmlrpc_get_type
xmlrpc_parse_method_descriptions
xmlrpc_server_create
xmlrpc_server_register_introspection_callback
xmlrpc_set_type
xml_get_current_byte_index
xml_get_current_line_number
xml_get_error_code
xml_parser_create
xml_parser_create_ns
xml_parser_free
xml_parser_get_option
xml_parser_set_option
xml_set_default_handler
xml_set_end_namespace_decl_handler
xml_set_notation_decl_handler
xml_set_object
xml_set_start_namespace_decl_handler
xpath_eval
xslt_errno
xslt_error
xslt_free
xslt_process
xslt_set_error_handler
xslt_set_sax_handler
xslt_set_sax_handlers


EXPERTGS.ru описание функций php.