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