Parsing en php

La función de parsing se invoca usando:

boolean=xml_parse(parser_handler, string_data, boolean);

La función recibe un handler a un parser creado y datos a parsear, se puede llamar a la función “n” veces con distintos pedazos de datos para que la función vaya parseando el documento de a partes. El tercer parámetro es opcional , si es true indica que los datos que se pasan son los últimos a parsear.

Devuelve true si no hay problemas y false si se produce un error. Una vez que se termina de parsear un documento es necesario desalocar el parser instanciado usando:

xml_parser_free(parser_hadler);

Fuente: Documento Generación de web sites dinámicos usando PHP