| Fonction PHP de configuration du gestionnaire |
Description de l'événement |
|
xml_set_element_handler
|
Un événement est généré
à chaque fois que l'analyseur XML rencontre une balise de
début ou de fin. Deux gestionnaires sont disponibles : un
pour le début, et un pour la fin.
|
|
xml_set_character_data_handler
|
"Character data" correspond grosso modo à tout ce qui n'est
pas une balise XML, y compris les espaces entre les balises. Notez
bien que l'analyseur XML n'ajoute ou n'efface aucun espace, et que
c'est à l'application (c'est-à-dire vous) de
décider de la signification de ces espaces.
|
|
xml_set_processing_instruction_handler
|
Les programmeurs PHP sont habitués aux instructions
exécutables (processing instructions ou PIs).
<?php ?> est une instruction exécutable où
php
est appelé programme cible.
Ces instructions sont gérées de manière spécifique,
(sauf le programme cible "XML" qui est réservé).
|
|
xml_set_default_handler
|
Tout ce qui n'a pas trouvé de gestionnaire est transmis
au gestionnaire par défaut. Vous retrouverez par exemple,
les déclarations de type de document dans ce gestionnaire.
|
|
xml_set_unparsed_entity_decl_handler
|
Ce gestionnaire est appelé pour gérer les
déclaration des entités non analysées (NDATA).
|
|
xml_set_notation_decl_handler
|
Ce gestionnaire est appelé pour déclarer les notations.
|
|
xml_set_external_entity_ref_handler
|
Ce gestionnaire est appelé lorsque l'analyseur XML trouve une
référence à une entité généale externe. Cela peut être une
référence à un fichier ou à une URL. Reportez-vous à
entité externe
pour un exemple.
|