PHP - Funzioni di analisi XML

L'analisi XML è un'estensione PHP che ci consente di manipolare e ottenere facilmente dati XML.

Installazione

Questa estensione è abilitata per impostazione predefinita. La riga di comando predefinita per la disabilitazione in fase di compilazione è --disable-xml

Configurazione runtime

Questa estensione non ha direttive di configurazione definite in php.ini.

Elenco delle funzioni

PHP - indica la prima versione di PHP che supporta la funzione.

Suor n Descrizione della funzione PHP
1 sutf8_decode

Viene utilizzato per convertire una stringa con caratteri ISO-8859-1 codificati con UTF-8 in ISO-8859-1 a byte singolo

4
2 utf8_encode

Serve a codificare una stringa ISO-8859-1 in UTF-8.

4
3 xml_error_string

Utilizzato per ottenere la stringa di errore del parser XML

5
4 xml_get_current_byte_index

Usato per ottenere l'indice di byte corrente per un parser XML

4
5 xml_get_current_column_number

Viene utilizzato per ottenere il numero di colonna corrente per un parser XML

4
6 xml_get_current_line_number

Usato per ottenere il numero di riga corrente per un parser XML

4
7 xml_get_error_code

È utilizzato per ottenere il codice di errore del parser xml

4
8 xml_parse_into_struct

Utilizzato per analizzare qualsiasi xml formattato nella struttura dell'array

4
9 xml_parser_create_ns

Viene utilizzato per creare un parser XML con supporto dello spazio dei nomi

4
10 xml_parser_create

È usato per creare un parser XML

4
11 xml_parser_free

Ha usato per liberare un parser XML

4
12 xml_parser_get_option

Ha usato per ottenere le opzioni da un parser XML

4
13 xml_parser_set_option

Serve per impostare le opzioni in un parser XML

4
14 xml_set_character_data_handler

È utilizzato per impostare il gestore dei dati dei caratteri

4
15 xml_set_default_handler

È utilizzato per impostare il gestore predefinito

4
16 xml_set_element_handler

È utilizzato per impostare i gestori di elementi di inizio e fine

4
17 xml_set_end_namespace_decl_handler

È usato per impostare il gestore della dichiarazione dello spazio dei nomi di fine

4
18 xml_set_external_entity_ref_handler

Utilizzato per impostare un gestore di riferimenti a entità esterno

4
19 xml_set_notation_decl_handler

È usato per impostare il gestore della dichiarazione di notazione

4
20 xml_set_object

Usato per specificare XML Parser all'interno di un oggetto

4
21 xml_set_processing_instruction_handler

Utilizzato per impostare il gestore dell'istruzione di elaborazione (PI)

4
22 xml_set_start_namespace_decl_handler

È usato per impostare il gestore della dichiarazione dello spazio dei nomi di avvio

4
23 xml_set_unparsed_entity_decl_handler

Utilizzato per impostare un gestore di dichiarazioni di entità non analizzate

4