English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'analyse XML est une extension PHP qui nous permet de manipuler et d'obtenir facilement les données XML.
Par défaut, cette extension est activée. La commande de ligne de commande désactivée par défaut lors de la compilation est --désactiver-xml
Cette extension n'a pas de directive de configuration définie dans php.ini.
Version-représente la version PHP la plus ancienne prise en charge par cette fonction.
Numéro | Fonction | Description | Version |
---|---|---|---|
1 | utf8_decode() | Convertir UTF-8 Décodez la chaîne de caractères UTF en ISO-8859-1 | 4 |
2 | utf8_encode() | Convertir ISO-8859-1 La chaîne de caractères est codée en UTF-8 | 4 |
3 | xml_error_string() | Il est utilisé pour obtenir la chaîne d'erreur de l'analyseur XML | 5 |
4 | xml_get_current_byte_index() | Il est utilisé pour obtenir l'index de byte actuel de l'analyseur XML | 4 |
5 | xml_get_current_column_number() | Il est utilisé pour obtenir le numéro de colonne actuel de l'analyseur XML | 4 |
6 | xml_get_current_line_number() | Il est utilisé pour obtenir le numéro de ligne actuel de l'analyseur XML | 4 |
7 | xml_get_error_code() | Il est utilisé pour obtenir le code d'erreur de l'analyseur XML | 4 |
8 | xml_parse_into_struct() | Il est utilisé pour parser n'importe quel xml formaté en structure d'array | 4 |
9 | xml_parser_create_ns() | Il est utilisé pour créer un analyseur XML avec prise en charge des namespaces | 4 |
10 | xml_parser_create() | Il est utilisé pour créer un analyseur XML | 4 |
11 | xml_parser_free() | Il est utilisé pour libérer l'analyseur XML | 4 |
12 | xml_parser_get_option() | Il récupère les options de l'analyseur XML. | 4 |
13 | xml_parser_set_option() | Il est utilisé pour définir des options dans l'analyseur XML | 4 |
14 | xml_set_character_data_handler() | Il est utilisé pour établir le gestionnaire des données de caractères | 4 |
15 | xml_set_default_handler() | Il est utilisé pour établir le gestionnaire par défaut | 4 |
16 | xml_set_element_handler() | Il est utilisé pour établir les gestionnaires des éléments de début et de fin | 4 |
17 | xml_set_end_namespace_decl_handler() | Il est utilisé pour établir le gestionnaire de déclaration de namespace de fin | 4 |
18 | xml_set_external_entity_ref_handler() | Il est utilisé pour établir le gestionnaire d'entité externe | 4 |
19 | xml_set_notation_decl_handler() | Il est utilisé pour établir le programmeur de déclaration de notation | 4 |
20 | xml_set_object() | Il est utilisé pour utiliser l'analyseur XML dans l'objet | 4 |
21 | xml_set_processing_instruction_handler() | Il est utilisé pour établir le gestionnaire de traitement des instructions (PI) | 4 |
22 | xml_set_start_namespace_decl_handler() | Il est utilisé pour établir le gestionnaire de déclaration de namespace de démarrage | 4 |
23 | xml_set_unparsed_entity_decl_handler() | Il est utilisé pour établir le gestionnaire de déclaration d'entité non analysée | 4 |