xml_set_start_namespace_decl_handler <<< |
xml_set_unparsed_entity_decl_handler | Référence des fonctions >>> |
6.40 Analyseur syntaxique XML 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . gestionnaires d'événements . Problèmes de casse . Codes d'erreurs . Codage des caractères . Exemples . utf8_decode . utf8_encode . xml_error_string . xml_get_current_byte_index . xml_get_current_column_number . xml_get_current_line_number . xml_get_error_code . xml_parse_into_struct . xml_parse . xml_parser_create_ns . xml_parser_create . xml_parser_free . xml_parser_get_option . xml_parser_set_option . xml_set_character_data_handler . xml_set_default_handler . xml_set_element_handler . xml_set_end_namespace_decl_handler . xml_set_external_entity_ref_handler . xml_set_notation_decl_handler . xml_set_object . xml_set_processing_instruction_handler . xml_set_start_namespace_decl_handler ->xml_set_unparsed_entity_decl_handler |
6.40.35 xml_set_unparsed_entity_decl_handler() Affecte les gestionnaires d'entités non déclarées[ Exemples avec xml_set_unparsed_entity_decl_handler ] PHP 3 >= 3.0.6, PHP 4, PHP 5 bool xml_set_unparsed_entity_decl_handler ( resource parser , callback handler )xml_set_unparsed_entity_decl_handler affecte les gestionnaires d'entités non déclarées de l'analyseur XML parser . handler est une chaîne qui contient le nom d'une fonction qui existe lorsque xml_parse est appelé pour créer parser . Ce gestionnaire sera appelé si l'analyseur XML rencontre une déclaration d'entité externe avec une déclaration de NDATA, comme suit :
Reportez-vous à la section des spécifications XML 1.0 pour connaître les notations des entités externes. La fonction handler doit accepter six paramètres: handler resource parser ( string entity_name , string base , string system_id , string public_id , string notation_name )
Si un gestionnaire reçoit une chaîne vide ou FALSE , c'est qu'il est en train d'être désactivé. xml_set_unparsed_entity_decl_handler retourne TRUE si le gestionnaire est actif, et FALSE sinon, ou si parser n'est pas un analyseur.
|
<< | xml_set_unparsed_entity_decl_handler | >> |
xml_set_start_namespace_decl_handler | Analyseur syntaxique XML | Référence des fonctions |