(PHP 4, PHP 5, PHP 7)
xml_parse — Inicia un intérprete sobre un documento XML
$parser
, string $data
[, bool $is_final
= false
] )xml_parse() analiza un documento XML. Los manejadores para los eventos configurados son llamados tantas veces como sea necesario.
parser
Identificador del recurso del intérprete XML que se va a usar.
data
Conjunto de información que se analizará. Un documento puede ser analizado por trozos llamando varias veces con nuevos trozos a xml_parse(), siempre que se establezca el parámetro is_final
y sea TRUE
cuando el último dato sea analizado.
is_final
Si existe y es TRUE
, data
es el último fragmento de datos enviados en este intérprete.
Devuelve 1 si el análisis se realiza con éxito o 0 en caso de error.
Para análisis fallidos, se puede recuperar información del error con xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() and xml_get_current_byte_index().
Nota:
Los errores de entidades son reportados al final de los datos, solo si
is_final
existe y esTRUE
.