Uma referência ao analisador XML a ser usado.
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.
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().