xml_parse_into_struct
xml_parser_create_ns
Fonctions d'analyse de fichier XML
PHP Manual

# xml_parse

(PHP 4, PHP 5)

xml_parse — Commence l'analyse d'un document XML

### Description

int xml_parse ( resource `$parser` , string `$data` [, bool `$is_final` = false ] )

xml_parse() analyse un document XML. Les gestionnaires pour les événements configurés sont appelés autant de fois que nécessaire.

### Liste de paramètres

`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 par appels successifs à xml_parse() avec de nouvelles données, aussi longtemps que le paramètre `is_final` est défini et `TRUE` lorsque les dernières données sont analysées.

`is_final`

  Si défini et vaut `TRUE`, `data` sera le dernier morceau de données envoyées à l'analyseur.

### Valeurs de retour

Retourne 1 en cas de succès ou 0 en cas d'échec.

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().

> Note:

> Les erreurs d'entités sont reportées à la fin des données, ceci uniquement si `is_final` vaut `TRUE`.

xml_parse_into_struct
xml_parser_create_ns
Fonctions d'analyse de fichier XML
PHP Manual