PHP - Fonctions d'analyse XML

L'analyse XML est une extension PHP qui nous permet de manipuler et d'obtenir facilement des données XML.

Installation

Cette extension est activée par défaut. La ligne de commande par défaut pour désactiver au moment de la compilation est --disable-xml

Configuration d'exécution

Cette extension n'a pas de directives de configuration définies dans php.ini.

Liste des fonctions

PHP - indique la version la plus ancienne de PHP qui prend en charge la fonction.

Sr. Non Description de la fonction PHP
1 sutf8_decode

Il est utilisé pour convertir une chaîne avec des caractères ISO-8859-1 codés avec UTF-8 en ISO-8859-1 à un octet

4
2 utf8_encode

Il encodait une chaîne ISO-8859-1 en UTF-8.

4
3 xml_error_string

Il avait l'habitude d'obtenir la chaîne d'erreur de l'analyseur XML

5
4 xml_get_current_byte_index

Il avait l'habitude d'obtenir l'index d'octet actuel pour un analyseur XML

4
5 xml_get_current_column_number

Il servait à obtenir le numéro de colonne actuel d'un analyseur XML

4
6 xml_get_current_line_number

Utilisé pour obtenir le numéro de ligne actuel d'un analyseur XML

4
sept xml_get_error_code

Il avait l'habitude d'obtenir le code d'erreur de l'analyseur xml

4
8 xml_parse_into_struct

Il analysait tout xml formaté en structure de tableau

4
9 xml_parser_create_ns

Il a utilisé pour créer un analyseur XML avec prise en charge des espaces de noms

4
dix xml_parser_create

Il a utilisé pour créer un analyseur XML

4
11 xml_parser_free

Il permettait de libérer un analyseur XML

4
12 xml_parser_get_option

Il avait l'habitude d'obtenir des options d'un analyseur XML

4
13 xml_parser_set_option

Il sert à définir des options dans un analyseur XML

4
14 xml_set_character_data_handler

Il a utilisé pour configurer le gestionnaire de données de caractères

4
15 xml_set_default_handler

Il a utilisé pour configurer le gestionnaire par défaut

4
16 xml_set_element_handler

Il servait à configurer les gestionnaires d'élément de début et de fin

4
17 xml_set_end_namespace_decl_handler

Il a utilisé pour configurer le gestionnaire de déclaration d'espace de noms de fin

4
18 xml_set_external_entity_ref_handler

Il a utilisé pour configurer le gestionnaire de référence d'entité externe

4
19 xml_set_notation_decl_handler

Il a utilisé pour configurer le gestionnaire de déclaration de notation

4
20 xml_set_object

Il spécifiait un analyseur XML dans un objet

4
21 xml_set_processing_instruction_handler

Il a utilisé pour configurer le gestionnaire d'instruction de traitement (PI)

4
22 xml_set_start_namespace_decl_handler

Il a utilisé pour configurer le gestionnaire de déclaration d'espace de noms de démarrage

4
23 xml_set_unparsed_entity_decl_handler

Il avait l'habitude de mettre en place un gestionnaire de déclaration d'entité non analysé

4