Forum und email

xml_parse

(PHP 4, PHP 5)

xml_parse — Inicia a análise em um documento XML

Descrição

bool xml_parse ( resource $parser , string $data [, bool $is_final ] )

parser
Uma referência ao analisador XML a ser usado.
data
Pedaço dos dados para análise. Um documento pode ser análisado em partes pelo chamado de xml_parse() várias vezes com novos dados, tão longos quanto o parâmetro is_final está definido e TRUE quando os últimos dados são analisados.
is_final (opcional)
Se definido e TRUE, data é a última parte dos dados enviados nesta análise.

Quando o documento XML é analisado, os manipuladores (handlers) para os eventos configurados são chamados tantas vezes quanto necessário, depois que esta função retorna TRUE ou FALSE.

TRUE é retornado se a análise foi bem sucedida, FALSE se ela não foi, ou se o parser não se refere a um analisador válido. Em análises mal sucedidas, informação de erro pode ser retomada com xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() e xml_get_current_byte_index().