Manuel PHP
Précédent |  | Suivant

# xml_parse

(3.0.6 - 3.0.18 only, PHP 4 >= 4.0.0)

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

## Description

``int xml_parse` (resource 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)

  S'il vaut `TRUE`, `data` est la dernière partie à analyser.

Lorsqu'un document XML est analysé, les gestionnaires d'événements sont appelés aussi souvent que nécessaire, et retournent `TRUE` ou `FALSE`.

`TRUE` est retourné lorsque l'analyse a été concluante, et `FALSE` en cas d'échec, ou si `parser` n'est pas un analyseur 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 | Niveau supérieur | xml_get_error_code