Manual do PHP
Anterior |  | Próxima

# xml_parse

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

Anterior | Principal | Próxima
xml_parse_into_struct | Acima | xml_parser_create_ns