(PHP 4, PHP 5, PHP 7, PHP 8)
xml_parse — Inicia un intérprete sobre un documento XML
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
.