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 |