Manuel PHP

Précédent

 

Suivant

xml_parse

xml_parse -- Commence l'analyse d'un fichier XML

Description

int xml_parse(int parser, string data, int [isFinal]);

parser
une référence sur l'analyseur XML à utiliser.
data
Une partie des données à analyser. Un document peut être analysé morceau par morceau, en appelant xml_parse() plusieurs fois, tant que le paramètre isFinal est mis à true pour le dernier morceau.
isFinal (optional)
Si il vaut true, data est la dernière partie à analyser.

Lorsqu'un document XML est analysé, les gestionnaires d'événements sont appelé aussi souvent que nécessaire, et retourne true or false.

True est retourné lorsque l'analyse a été concluante, et false en cas d'échec, ou si parser n'est pas valide. Lors d'un échec d'analyse, la cause de l'erreur peut être obtenue grâce aux fonctions xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() et xml_get_current_byte_index().

Précédent

Sommaire

Suivant

xml_set_external_entity_ref_handler

Chapitre

xml_get_error_code